Avatar billede Six Nybegynder
30. december 2006 - 03:16 Der er 1 kommentar og
1 løsning

MySQL: 1054 unknown column in where clause

Hej eksperter.

Hvad fejler denne sætning?

$sql2 = "SELECT arbtimer, note FROM `kaldata` WHERE kaldata.dagnr = ".$day_num."  AND kaldata.aar = ".$t_year." AND kaldata.maaned = ".$title." ;";

Det er først når jeg tilføjer: AND kaldata.maaned = ".$title." ;" at sætningen fejler. Jeg har kontrolleret at kaldata.maaned ER lig med $title - men.. jeg får 1054 unknown column in where clause

hvad er galt ?
Avatar billede Six Nybegynder
30. december 2006 - 03:18 #1
Hov, det er i forbindelse med PHP.
Avatar billede Six Nybegynder
30. december 2006 - 03:26 #2
løsning: AND kaldata.maaned = '".$title."'

Tilføj ' ' da det er tekststrenge der skal sammenlignes. (Note to self!) ;D
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
Computerworld tilbyder specialiserede kurser i database-management

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