Hi!
Eben seh ich einen sehr komischen Fehler bei einer SQL-Abfrage.
Codezeile im PHP-Skript sieht so aus:
Der Fehler ist folgender:
[COLOR=red]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 'read='yes' WHERE MessageID='52'' at line 1[/COLOR]
read='yes' <---> 'read='yes' (Woher kommt das Hochkomma?)
MessageID='$id' <---> MessageID='52'' (Warum steht nach 52 ein "Gänsefüsschen" und kein Hochkomma?)
Weiss jemand, wie ich das behebe?
Gruß,
sunset
Eben seh ich einen sehr komischen Fehler bei einer SQL-Abfrage.
Codezeile im PHP-Skript sieht so aus:
PHP-Code:
mysql_query("UPDATE messages SET read='yes' WHERE MessageID='$id' ") OR die(mysql_error());
[COLOR=red]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 'read='yes' WHERE MessageID='52'' at line 1[/COLOR]
read='yes' <---> 'read='yes' (Woher kommt das Hochkomma?)
MessageID='$id' <---> MessageID='52'' (Warum steht nach 52 ein "Gänsefüsschen" und kein Hochkomma?)
Weiss jemand, wie ich das behebe?
Gruß,
sunset
Kommentar