echo $begrüßung;
Du kannst mit mysql-Query nur jeweils eine Query an die DB absetzen.
Das ist so nicht richtig:
Es bleibt dabei, dass mit mysql_query() nur ein Statement abgesendet werden kann. Um mehrere Statements absenden zu können, muss man unter PHP mysqli_multi_query() verwenden. Dazu bedarf es aber der mysqli-Extension von PHP, die es ab PHP-Version 5.0 gibt.
http://dev.mysql.com/doc/refman/5.1/de/mysql-options.html
MYSQL_READ_DEFAULT_FILE, MYSQL_READ_DEFAULT_GROUP und multi-statements
Die ersten beiden Parameter haben mit Multi-Queries nichts zu tun und multi-statements ist eine Option, die in der MySQL-Server-Konfigurationsdatei (my.cnf) gesetzt werden kann. Multi-Statements werden ur dann ausgeführt, wenn man es beim Connect über die MySQL-API-Funktion mysql_real_connect() mit dem Parameter CLIENT_MULTI_STATEMENTS erlaubt.
Diesen Parameter klammert aber das PHP-mysqli-Pendant mysqli_real_connect() explizit aus und bietet dafür mysqli_multi_query() an (wofür es in der MySQL-API keine Entsprechung gibt).
Allerdings erst ab 5.0 (oder gar erst ab 5.1?).
Gültig ab MySQL Version 4.1 bzw. dessen API.
echo "$verabschiedung $name";