dedlfix: SQL Syntax-Error

Beitrag lesen

echo $begrüßung;

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'alter,sex,teilnahme,email,datum) VALUES ('1004','anonym','a','a','a','a','a','2'' at line 1 at zum_ausflippen.pl line 37.

"alter" ist ein reserviertes Wort und auch ein recht wenig sinnvolles Datum, da es sich ständig ändert. Was gleich bleibt, und aus dem man das Alter im Bedarfsfall berechnen kann, wäre das Geburtsdatum. Wenn man reservierte Wörter trotzdem verwenden möchte, muss man diese mit Backticks einrahmen.

echo "$verabschiedung $name";