echo $begrüßung;
was ist falsch hieran:
CREATE FUNCTION fkt (OUT param1 INT)
RETURNS INT
SELECT COUNT(*) INTO param1 FROM mysql_test;
RETURN param1
SELECT und RETURN sind zwei Statements oder wie das Handbuch dazu sagt: "a compound statement". Die Lösung deines Problems steht dort in unmittelbarer Nähe dieses Stichwortes.
echo "$verabschiedung $name";