phpbar.de logo

Mailinglisten-Archive

[php] MySQL Fehler bei INSERT-Kommando

[php] MySQL Fehler bei INSERT-Kommando

Elisabeth Kühr kuehr at echonet.at
Mon Feb 4 16:37:06 CET 2008


Heinz Ernst schrieb:

> INSERT INTO titles(
> START ,
> STATUS , title, issueDate, special, timest, price, condition, item,
> pressing, countryID, publisherID, mediumID, catID, raritaet, sold,
> thumb, thumbwidth, thumbheight, pic, picwidth, picheight )
> VALUES (
> 'nein', 'aktiv', 'Long', '1969', '', '2008-02-04 14:39:17', '12.00',
> 'Ex', '', 'Orig', '8', '4', '7', '4', 'nein', 'nein',
> 'tn_shocking_blue_long_and_lonesome_road_orig_69_german.jpg', '50',
> '50', 'shocking_blue_long_and_lonesome_road_orig_69_german.jpg', '400',
> '402'
> )
> 
> MySQL meldet: Dokumentation
> #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
> 'condition,item,pressing,countryID,publisherID,mediumID,catID,raritaet,sold,thumb' 
> 
> 
> at line 1
> /// Ende Fehlermeldung
> 
> Weiss jemand, woran das liegen kann? Für Hinweise bin ich dankbar.

'condition' gehört zu den "reserved Words" und braucht spezielle 
Behandlung wenn er als Spaltenname verwendet werden soll:

http://dev.mysql.com/doc/refman/5.0/en/reserved-words.html

viele Grüsse
Elisabeth

php::bar PHP Wiki   -   Listenarchive