webForumDet fria alternativet

Loopa ut request.form-objekt

3 svar · 162 visningar · startad av jlun2

jlun2Medlem sedan aug. 20028 inlägg
#1

Har en räknare från i= 1 till 25 i ett formulär. Formuläret ställer tre frågor för varje av dessa 25. De tre frågorna ställs med:
<select name="Klass_<%= i %>">
<select name="Kategori_<%= i %>">
<select name="Deltagare_<%= i %>">

När jag sedan vill lägga in dessa i databasen behöver jag få ut:

<%
For i=1 to 25
Klass=Request.form("klass_i")
Kategori=Request.form("kategori_i")
Deltagare=Request.form("deltagare_i")
Next
%>

Hur skriver jag det i blå text för att det skall fungera?

jlun2Medlem sedan aug. 20028 inlägg
#2

Ser snarare ut enligt nedan:

for i=1 to session("antalkat")
Klass=Request.form("klass_i")
Kategori=Request.form("kategori_i")
Deltagare=Request.form("deltagare_i")

query = "INSERT INTO Ingar (Klass,Kategori,Deltagare) VALUES(" & Klass & "," & Kategori & "," & deltagare & ")"
db.execute query

next

solbulleMedlem sedan mars 20015 287 inlägg
#3
for i=1 to session("antalkat") 
Klass=Request.form("klass_"&i) 
Kategori=Request.form("kategori_"&i) 
Deltagare=Request.form("deltagare_"&i) 

query = "INSERT INTO Ingar (Klass,Kategori,Deltagare) VALUES(" & Klass & "," & Kategori & "," & deltagare & ")" 
db.execute query 

next
jlun2Medlem sedan aug. 20028 inlägg
#4

Tack för snabbt svar!

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)