Avatar billede kongfjong Nybegynder
19. april 2005 - 10:01 Der er 5 kommentarer og
1 løsning

Fejl i SQL-syntax

Hey;

Jeg er gået i stå fordi jeg får en fejl jeg ikke kan finde. Har en sql-sætning der hedder således:

$sql = "INSERT INTO lstof (`id`, `headline`, `type`, `creater`, `create_time`, `teaser`, `side1`, `side2`, `side3`, `side4`, `side5`, `side6`, `side7`, `side8`, `side9`, `side10`) VALUES ('', $headline, 'historie', $brugernavn, $tid, NULL, NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL , NULL )";

Desværre får jeg følgende fejl:

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 'værdi i $headline, 'historie', 'værdi i $brugernavn',

Nogen der kan se hvad jeg gør forkert?
Avatar billede razmuz_dk Nybegynder
19. april 2005 - 10:05 #1
Prøv at smide ' rundt om din variabler... fx

... VALUES('','$headline','historie','$brugernavn','... osv.
Avatar billede mikeo Nybegynder
19. april 2005 - 10:17 #2
Prøv evt. også at udskrive din sql streng på skærmen. Så er det ofte lettere at overskue hvor fejlen er.

Prøv derefter at køre strengen fra "PHPMyAdmin", eller "MySQL Query Browser" eller hvad du nu bruger.

-MikeO
Avatar billede kongfjong Nybegynder
19. april 2005 - 10:17 #3
Afprøvet:) Fik i stedet følgende fejl:

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 'værdi i $headline' at line 1

:)
Avatar billede razmuz_dk Nybegynder
19. april 2005 - 10:20 #4
Som Mikeo skriver.. prøv at lave en
print $sql;

og så post den her :) Så er det meget nemmere at gennemskue.
Avatar billede kongfjong Nybegynder
19. april 2005 - 10:22 #5
Har fundet fejlen:) Lige pludseligt var den der:) Men ellers takf ro hjælpen:)
Avatar billede kongfjong Nybegynder
26. maj 2005 - 18:53 #6
Færdig:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester