/ Forside/ Teknologi / Udvikling / ASP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Wildcard i en IF-sætning
Fra : Gizmo-man
Vist : 606 gange
100 point
Dato : 21-07-07 17:00

Jeg skal lave en dropdown med alle brugere på min side, jeg vil så gerne have at alle brugere der har været aktive i den valgte artikkel vises som "selected". (min dropdown er multiple så flere brugere kan vælges.)
Alle de aktive brugere står i en streng på denne måde, men da de ikke står i rækkefølge kan de ikke køres direkte sammen med sql loop'et:

helpfrom = ",15,18,78,95,35,14,1,2,3,78,5,"

Kan man så ikke lave en if-sætning, som har denne funktion:

If db_user_id = %","&helpfrom&","% Then

Håber i er med på hvad jeg mener :)

 
 
Accepteret svar
Fra : smorch

Modtaget 100 point
Dato : 21-07-07 18:02

nope

men du kan lave en gennemgang af det array som laves af

helpfrom = ",15,18,78,95,35,14,1,2,3,78,5,"
-------------------------



' i loopen af dit recordset


helpfromArr=split(helpfrom,",")

for x=lbound(helpfromArr)+1 til ubound(helpfromArr)-1

If cint(db_user_id) = cint(helpfromArr(x)) then
valgt= " selected"
end if

next

response.write(<option value='" & db_user_id & "' " & valgt & ">" & db_user_name & "</option>")
valgt=""
rs.movenext
loop

Jeg håber du forstår.

Mvh

sMorch

Godkendelse af svar
Fra : Gizmo-man


Dato : 21-07-07 19:02

Nice det virker jo 100% som det skal.
Mange tak for hjælpen og her er dine point :)

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177414
Tips : 31962
Nyheder : 719565
Indlæg : 6407842
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste