Query fejl

Tags:    php

Hej
Jeg får en fejl, når jeg vil indsætte noget i min db. Fejlen er: 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 '-h, ub-h) VALUES ('FC Barcelona', 'Real Madrid')' at line 1

Min kode
Fold kodeboks ind/udKode 

Håber der er nogle der kan hjælpe.
//Raffer



6 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Hej
Jeg får en fejl, når jeg vil indsætte noget i min db. Fejlen er: 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 '-h, ub-h) VALUES ('FC Barcelona', 'Real Madrid')' at line 1

Min kode
Fold kodeboks ind/udKode 

Håber der er nogle der kan hjælpe.
//Raffer

Hm... Tror det er de der bindestreger, prøv at sætte navnene ind i `` :)



Indlæg senest redigeret d. 03.06.2009 16:07 af Bruger #11328
mysql_query("INSERT INTO kampe (hb-h, ub-h) VALUES ('".$_SESSION['hold']."', '$ub_h')") or die (mysql_error());

edit:


mener ik man må bruge - (bindestreg) i feltnavn.. brug _ istedet ;)



Indlæg senest redigeret d. 03.06.2009 18:55 af Bruger #3427
Samme fejl, men ny kode.

Fold kodeboks ind/udKode 




Jeg sagde ikke ' men ``

EDIT: Altså for at skære det ud i pap:
Fold kodeboks ind/udSQL kode 




Indlæg senest redigeret d. 03.06.2009 16:07 af Bruger #11328
Tak for hjælpen. Jakob dit svar virkede. Du får point. Tak for svar begge to



Det var så lidt, men bare et råd, så gør som kenneth siger en anden gang ;)



t