Hallo Eugen,
mysql_query ist der Befehl. Wenn Du $eintrag verwendest, wird der Befehl in einer Variablen gespeichert und muss explizit aufgerufen werden. Schau doch mal, ob sich in der DB direkt etwas geändert hat. Wenn nicht, wird der Befehl nicht ausgeführt.
Und Du hast recht, die Ausgabe steht bereits in der Schleife.
Gruß,
Stephan