Frank (no reg): Error: You have an error in your SQL syntax

Beitrag lesen

Moin

Und sicher, dass deine IDs "id21", "id22" usw. sind und nicht einfach "21", "22"? Wenn die Spalte "id" nämlich numerisch ist, wirst du gleich das nächste Problem bekommen.

Nein, Zahlenwerte können unter MySQL auch innerhalb von Stringbegrenzern notiert werden, selbst bei numerischen Feldtypen. Was man allerdings dringend beachten sollte, ist die Benutzereingaben MySQL-gerecht zu maskieren.

Ja, also ich kenn mich bekanntlich mit mysql nicht so wirklich aus.
Aber wenn das Feld id numerisch ist und man aber gegen "id22" vergleicht sollte das auch bei mysql zu einem Fehler führen. "id22" als Wert ist ja eher alphanumerisch denn numerisch. ;)

Cheers
Frank