lenas egna

söndag 18 mars 2007

myror i huvudet

Postat 11:02 under Okategoriserade

I en funktion skriver jag en alldeles vanlig ganska enkel sql-fråga. En inner-join-fråga där “WHERE category-id = 3″ är den springande punkten. Det fungerar utmärkt, jag får ut förväntat resultat. Men att hårdkoda trean är givetvis ingen bra lösning, den vill jag ha in som en variabel. Så jag använder mig istället av variabeln $cat_id som tilldelats värdet 3. Då möts jag av det käcka meddelandet att jag har fel i min sql-syntax. Om jag byter namn på variabeln till $id får jag inget felmeddelande, men heller inget resultat.

Man kan få myror i huvudet för mindre. Iaf hade jag mycket myror i huvudet inatt pga detta. Nu i mera utsövt tillstånd kan jag tänka mig ett par möjliga orsaker. Eftersom min kod passerar en massa annan kod innan den når databasen händer förmodligen någonting med mina variabler på vägen. Allting har alltid en förklaring, nu hoppas jag bara att jag hittar förklaringen på just detta.

Senare idag ska vi ut och spåra. Faktiskt.

(Edit 11:21) Ha! Självklart. Det hjälpte att sova på saken. Raskt över på nästa problem…


Taggat:
  1. Den 18 mars 2007 13:03 tyckte E så här:

    Ja, det finns dagar då jag börjar med att sova på saken. ;-)

    Svara E
  2. Den 18 mars 2007 19:59 tyckte Annelie så här:

    Hmmm….myror i huvudet fick jag i alla fall :) Fattar ingenting.
    Hoppas spåret gick bra.

    Svara Annelie
  3. Den 19 mars 2007 1:00 tyckte Agnetha så här:

    Även jag fick myror i huvudet - ett helt inlägg på ….eh…. grekiska? :D Tur att du löste det själv i alla fall!
    Ha det gott.

    Svara Agnetha

:mrgreen: :| :twisted: :arrow: 8O :) :? 8) :evil: :D :idea: :oops: :P :roll: ;) :cry: :o :lol: :x :( :!: :?:

  1. Föjande kommer du att skicka.
    Sätt igång och skriv nu.
Tyck till