PHP PDO Syntaxfehler oder Zugriffsverletzung: 1064 beim Einfügen

8

Ich habe eine Tabelle namens Boards, und ich versuche, Daten mit dem aktuellen Code

einzufügen %Vor%

Jedoch jedes Mal, wenn ich diesen Fehler erhalte " 2012-05-11 14:40:50: SQLSTATE [42000]: Syntaxfehler oder Zugriffsverletzung: 1064 Sie haben einen Fehler in Ihrer SQL-Syntax, überprüfen Sie das Handbuch das entspricht Ihrer MySQL-Server-Version für die richtige Syntax, die in der Nähe von 'desc, datecreated, isactive verwendet werden soll. VALUES (' d5989c7e-9b98-11e1-88cd-0026b936528c ',' 1 'in Zeile 1 "

Ich habe die gleiche Funktion mit bindValue() versucht und nur das Array mit direkten Werten in die Funktion $sth->execute() eingefügt, aber ich erhalte immer den gleichen Fehler. Vielleicht kann ein Außenauge etwas entdecken, das ich vermisse oder falsch mache?

    
Naterade 11.05.2012, 18:45
quelle

1 Antwort

28

Verkapseln Sie Ihre Feldnamen in Backticks ( ' ), desc ist ein reserviertes Wort.

%Vor%     
ccKep 11.05.2012, 18:46
quelle

Tags und Links