12. juli 2004 - 17:25Der er
4 kommentarer og 1 løsning
lettere metode til redigering ?
Hejsa det er lidt svært at forklare, men ihvertfald så er jeg igang med en redigeringssektion til administratorne af hjemmesiden så at de kan gå ind og redigere i databasen hvis brugerne nu skulle taste forkerte oplysninger ind.
jeg har lavet en form der er identisk med brugernes form, og henter således dataen ud fra databasen Request("ID") metoden og smider det ind i felterne udfra recordsettet.
spørgsmålet er nu, hvordan får jeg nemmest en dropdown boks til at vise den korrekt indtastede værdi ?
jeg har selv gjort følgende som virker fint: <% ' Antyngde if rs("antyngde") = "1" then antyngde1 = "selected" end if if rs("antyngde") = "2" then antyngde2 = "selected" end if if rs("antyngde") = "3" then antyngde3 = "selected" end if %>
<select name="AnTyngde"> <% dim i for i=1 to 3 if cint(rs("antyngde"))=i then response.write "<option selected>" & i & "</option>" else response.write "<option>" & i & "</option>" end if next %> </select>
du kunne måske lave et array med de mulige værdier
dim array a(1,2,3,"en","to","tre") for i = lbound(a) to ubound(a) if cstr(rs("antyngde")=cstr(a(i)) then response.write "<option selected>" & a(i) & "</option>" else response.write "<option>" & i & "</option>" end if next
Jeg kunne ikke lige få dit eksempel der til at virke, men dette virker fint
dim a(2) a(1) = "Mand" a(2) = "Kvinde" for i = 1 to 2 if rs("ptkoen") = a(i) then response.write "<option selected>" & a(i) & "</option>" else response.write "<option>" & i & "</option>" end if next
Med dit din opstilling får jeg fejlen "en slut på sætning var ventet"
det er muligt jeg har husket syntaksen til at lave arrayet forkert...
cstr(1)="1",cstr(2)="2" osv
Men jeg er glad for at du blev inspireret til at få det til at virke
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.