dedlfix: MySQL - Syntax-Fehler

Beitrag lesen

echo $begrüßung;

Wenn Du doch solche Namen verwendest, dann solltest Du sie maskieren, also so:
INSERT INTO MeineTabelleSETuserID='123456', key='987654'

Das nennt sich aber quotieren. Quotieren ist das Einschließen in Anführungszeichen (Quotes). Maskieren nennt man die Ersatzschreibweise für Zeichen mit Sonderbedeutung. Man setzt ihnen eine Maske auf, damit sie nicht als Sonderzeichen erkannt werden.

echo "$verabschiedung $name";