Vinzenz Mai: mySQL-Error

Beitrag lesen

Hallo Sebastian,

ich habe anscheinend einen lausigen - und vermutlich ganz simplen - Fehler in meiner mySQL-Syntax, den ich aber ums Verrecken nicht finde.

ja, Du benutzt einfache Anführungszeichen statt Backticks als (hier nicht erforderliche) Maskierungszeichen.

Wenn ich den auszuführenden SQL-string in PhpMyAdmin eingebe, ist alles O.K..

Nö, nicht wenn Du exakt diesen String eingibst :-)

$sql_str="DROP TABLE IF EXISTS 'speisekarte';\n";

Vergleiche das Maskierungszeichen, das PhpMyAdmin einfügt mit dem von Dir verwendeten.

Freundliche Grüße

Vinzenz