Avatar billede challenge Praktikant
02. december 2006 - 16:35 Der er 4 kommentarer og
1 løsning

AND problem, php + mysql

Hej allesammen.

Jeg har et problem med php og mysql.

Jeg har en masse data der skal vises osv. og derfor har jeg også en del informationer der enten skal vises eller ej. derfor har jeg en tabel der hedder f.eks. show. Skal tabellen vises skrives der yes eller 1.

Problemet er, at hver gang jeg bruger f.eks. AND show = 'yes' kommer melder scriptet 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 'show = 'yes'' at line 1

Hvorfor vil den ikke dette?
Avatar billede challenge Praktikant
02. december 2006 - 16:37 #1
Kan det evt. have noget med min mysql collation at gøre?
Avatar billede radion Nybegynder
02. december 2006 - 16:49 #2
Det er fordi "Show" er et reserveret navn

http://dev.mysql.com/doc/refman/4.1/en/reserved-words.html
Avatar billede radion Nybegynder
02. december 2006 - 16:51 #3
eller reserveret variabel, dvs, alle de ord på den liste må ikke bruges som kolonnenavne.

du kan evt kalde den "show_this" i stedet, så er der ingen problemer :)
Avatar billede challenge Praktikant
02. december 2006 - 17:00 #4
Super, tak for det!

Smider du et svar?
Avatar billede radion Nybegynder
03. december 2006 - 14:55 #5
jeps :)
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