Versio

Syntax error (PHP+MySQL)

Overzicht Reageren

Yuri Achternaam

Yuri Achternaam

29/03/2011 20:42:30
Quote Anchor link
Hallo allemaal!

Ik ben bezig met een schoolproject maar ben al een uur hopeloos gestrand op een error. Bij de volgende code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
                $qer="INSERT INTO
                    descriptions(naam,pictid,left,up,right,down,comment)
                        VALUES('1','1','1','1','1','1','1')";
                mysql_query($qer) or die(mysql_error());


Ik krijg hier de volgende error:
'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 'left,up,right,down,comment) VALUES('1','1','1','1','1','1','1')' at line 2'.

Ik ben er vrijwel zeker van dat het niet iets in de waardes is (vandaar dat ik die '1'en heb gebruikt, normaal gesproken gebruik ik variabelen). De database ziet er als volgens uit:
http://i52.tinypic.com/mlphlh.png

Ik hoop dat er iemand is die mij kan helpen!


Yuri
 
PHP hulp

PHP hulp

25/05/2012 15:57:57
Gesponsorde koppelingen:
 
Vincent Huisman

Vincent Huisman

29/03/2011 20:48:55
Quote Anchor link
wanneer je ints gebruikt moet je ze ook behandelen als ints, geen ' er om heen dus
 
- SanThe -

- SanThe -

29/03/2011 20:56:35
Quote Anchor link
LEFT is een reserved word. Gebruik een andere naam.
 
Mark L

Mark L

29/03/2011 22:27:27
 
Yuri Achternaam

Yuri Achternaam

30/03/2011 10:52:20
Quote Anchor link
Dat was inderdaad het probleem, bedankt allemaal! Ik had daar totaal niet aan gedacht xD.
Nu kan ik weer verder :).

Yuri
 



Overzicht Reageren