echo $begrüßung;
Ich tippe auf ein vergessenes GO nach dem INSERT.
Damit ihr mich richtig versteht:
Wenn ich Daten manuell in die Tabelle eintrage, so funktioniert meine stored procedure einwandfrei. Mache ich ein INSERT über eine Website, so werden die Daten auch hinzugefügt. Die Stored Procedure liefert aber keine Daten, obwohl sie in der Tabelle da sind.
Definierst bitte was du unter "manuell" verstehst und beschreibe, mit welchen (Hilfs-)Mitteln du das INSERT ausführst und die Stored Procedure laufen lässt.
echo "$verabschiedung $name";