echo $begrüßung;
Ich bekomme keine fehlermeldung nichts. Habe die anfrage auch nicht mit einem @, also @mysql_query() belegt die ja eine Meldung unterdrücken könnte. Ich bekomme keine fehlermeldung daher weiß ich auch nicht woran das liegen könnte. Es gibt werte in der Datenbank, daran kann es nicht liegen.
Mit dem @ unterdrückst du nur die von PHP erzeugten Fehlermeldungen. Die von MySQL erzeugten Fehlermeldungen werden still zurückgemeldet. Dass ein Fehler aufgetreten ist, kann man am Rückgabewert der Funktionen erkennen, der ist dann false. Den Meldungstext muss man dann mittels mysql_error() abfragen.
echo "$verabschiedung $name";