Hi,
$result = mysql_query($sql)
^^^^^^^
und
while ($eintrag = mysql_fetch_array($query))
^^^^^^^^
Und dann fragst du noch, wo der Fehler liegt?
Und bei den Notices steht do dabei, was nicht passt. Du Arbeitest mit Variablen, die du nicht initialisiert hast.