echo $begrüßung;
hmm, diese Situation habe ich ja gerade. Ich bekomme einen sofortigen Abbruch mit einer Fehlermeldung "..Duplicate entry.." Das Script hört also auf wegen eines schweren Fehlers.
Dann schreib dein Script so um, dass es nicht abbricht. die() ist keine Fehlerbehandlung.
Gerade dies wollte ich ja vermeiden mit meinem Versuch vorher festzustellen ob es den Wert schon gibt
Vorher zu schauen ist die schlechteste Methode, denn zwischen Schauen und Einfügen kann ein parallel laufender Request eine Einfügung vorgenommen haben.
echo "$verabschiedung $name";