09. juni 2003 - 19:24Der er
7 kommentarer og 1 løsning
Antal if
Er der en der kan fortælle mig hvorfor jeg kun kan lave 4 if-else-end if efter hinanden, hvis jeg laver 5 får jeg følgende fejl: if sessionHjemmesideid = 1120 then -----------------------------^
Kan man lave nedenstående ligesom man kan i en sql deaktiv = "1082,1075,1253,1120" if sessionHjemmesideid in deaktiv then altså ikke lige som ovenstående da den ikke virker :-)
Hvis jeg laver: if sessionHjemmesideid = 1082 or sessionHjemmesideid = 1075 or sessionHjemmesideid = 1253 or sessionHjemmesideid = 1120 or sessionHjemmesideid = 1349 then får jeg også en fejl efter nr 4 essionHjemmesideid = 1120 or sessio -------------------------^
Synes godt om
Slettet bruger
09. juni 2003 - 19:37#4
Hmm det forstår jeg ikke, hvilken fejlmeddelelse får du?
Ja meget mystisk Jeg har prøvet at fjerne mellemrummene ved = og nu virker det med nedestående kode :-?
fejl = "0" if sessionHjemmesideid=1082 then Fejl = "1" end if if sessionHjemmesideid=1075 then Fejl = "1" end if if sessionHjemmesideid=1253 then Fejl = "1" end if if sessionHjemmesideid=1120 then Fejl = "1" end if if sessionHjemmesideid=1349 then Fejl = 1 end if if sessionHjemmesideid=1087 then Fejl = 1 end if if sessionHjemmesideid=1086 then Fejl = 1 end if
Synes godt om
Slettet bruger
09. juni 2003 - 20:51#8
Det burde altså ikke have betydning om der er mellemrum eller ej. Jeg vil dog lige bemærke at nogle steder sætter du fejl lig en tekst og andre steder lig et tal, det skal være samme type hele vejen igennem da du ellers kan rende ind i problemer når du skal bruge variablen :-)
Hmm måske det kan være derfor du får en fejl, du kan jo prøve med mellemrummene igen og så bruge enten tal eller streng når du sætter fejl lig noget.
Jeg vil stadig anbefale at bruge select case da det fylder mindre og det er nemmere at tilføje eller fjerne numre hvis du skal ændre i koden på et tidspunkt.
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.