echo $begrüßung;
»» Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /mnt/.../guestbook/viewgb.php on line 37
Das ist ein wohlbekannter Folgefehler, zu dem du garantiert als Antwort hättest finden können, dass eine Fehlerbehandlung in das Script einbauen sollst und dir den eigentlichen Fehler mit der Funktion mysql_error() holen kannst. Viele der mysql_*-Funktionen geben über ihren Rückgabewert auch einen Fehlerfall bekannt. Schön-Wetter-Scripte, so wie deins eins ist, ignorieren den und machen einfach mit der nächsten Funktion weiter, woraufhin sich PHP beschwert, dass der Fehlerstatus-Rückgabewert kein gültiges Argument für die nachfolgende Funktion ist.
Also, bau Fehlerprüfroutinen ein und wenn die einen Fehler signalisieren, lass dir den dazugehörigen Meldungstext anzeigen.
echo "$verabschiedung $name";
Ich habe diese Fehlermeldung rausgenommen, damit der User diesen Fehler nicht zu sehen bekommt...
Nehm ich die meldung rein, kommt das:
Error:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '1236454214,10' at line 1