Det mente jeg også.... Mit problem er dog lidt mere kompliceret en det. Problemet ligger i if-sætningens sammenligning, den tilskriver hele tiden session("check_adr") værdien 0.
Hvis du kan spotte fejlen smider jeg ekstra 50 p. oveni... <% while not objRS.eof if objRS("adresse") = session("adresse") AND objRS("postnummer") = session("postnummer") then session("check_adr") = 1 else session("check_adr") = 0 end if objRS.MoveNext wend objRS.close set objRS = Nothing %>
keysersoze: har lokaliseret problemet til at være i sætningen: objRS("postnummer") = session("postnummer") Dette er gemt som et heltal i db´en, har det noget at sige ? torbenmelander: så vidt jeg kan se er det ikke det der er problemet. Hvis jeg giver den den første post i RS bliver variablen ikke overskrevet.
du kører en loop... hvordan ser din sql ud? hvis du looper gennem en masse poster er det jo altid den sidste post der giver resultatet, og stemmer sessions ikke overnes med den sidste post vil den jo give nul.
desuden vil jeg nok mene at du skal ændre til dette;
session("check_adr") = "1" else session("check_adr") = "0" end if
Har fået løst problemmet. Jeg havde simpelthen ikke tænkt mig ordenligt om, jeg kunne ordne det hele i min select.
Synes godt om
Ny brugerNybegynder
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.