Avatar billede kkd Nybegynder
08. juli 2003 - 15:20 Der er 2 kommentarer og
1 løsning

Problem med script

Hej....
Følgende ASP-script opsætter en radio-button og et hidden-field, med values hentet fra en database.

Do
%>
<label>
<input type="radio" name="dato" value="<%Response.write rs("turdato")%>">
<input type="hidden" name="turtid" value="<%Response.write rs("turtid")%>">
<%Response.write rs("turdato") & ", kl " & rs("turtid")%>
</label>
            <br>
<%' Gå til næste Record i rs
rs.MoveNext

' Fortsæt indtil rs er gennemløbet (EOF = End Of File)
Loop While Not rs.EOF

Da der er en løkke, bliver det gentaget x antal gange, så man får x antal par med en radio-button og et hidden field

eks. på html kode (vis kilde i IE):

<label>
<input type="radio" name="dato" value="09-08-2003">
<input type="radio" name="turtid" value="11:00-24:00">
09-08-2003, kl 11:00-24:00
</label>
            <br>
           
<label>
<input type="radio" name="dato" value="09-02-2004">
<input type="radio" name="turtid" value="09:00-15:00">
09-02-2004, kl 09:00-15:00
</label>
            <br>

Problemet er, at dataene skal sættes ind i en database, således at dataparene fra en radio og et hidden sættes ind i databasen...
Med det der sker, er at valuen fra den markerede radio sættes korrekt ind i sit felt, men valuerne fra begge hidden-felterne sættes ind i feltet, hvor kun den sammenhørende hidden skulle indsættes.

Giver det mening?
Avatar billede kkd Nybegynder
08. juli 2003 - 15:25 #1
Følgende bruger jeg til at sætte dem ind i databasen:

strSQL1 = "INSERT into tilmeldinger (Turdato, Turtid) values('" & Request.Form("dato") & "', '" & Request.Form("turtid") & "')"
    Conn.Execute (strSQL1)
Avatar billede kkd Nybegynder
08. juli 2003 - 15:30 #2
Hvis jeg udskriver SQL-sætningen før jeg prøver at indsætte i tabellen ser den sådan ud:
Turtid ='11:00-24:00, 09:00-15:00'
Den sætter altså de to hidden-field sammen - hvorfor!
Avatar billede kkd Nybegynder
08. juli 2003 - 15:48 #3
Nu har jeg sgu fundet ud af det... nu mangler jeg bare at opdele en Request.Form i to dele....
Det opretter jeg et nyt spm til!
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester