dedlfix: MySQL #1064 - Fehler

Beitrag lesen

echo $begrüßung;

#1064 - 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 ') COLLATE  OR catprev LIKE CONVERT(_utf8 '%Schuster%' USING ) COLLATE  OR `plz' at line 1

MySQL ist im Recht. CONVERT( _utf8 '%Schuster%' USING ) ist keine gültige Anwendung der Funktion. Aber warum verwendest du überhaupt diese Funktion? Leg für deine Verbindung zum Server eine Kodierung explizit fest (Stichwort: SET NAMES). Die nötige Umwandlung, falls Felder eine andere Kodierung haben, übernimmt MySQL.

echo "$verabschiedung $name";