webForumDet fria alternativet

Variabel fråga

ASP

2 svar · 180 visningar · startad av Hägglund

Medlem sedan juni 200137 inlägg
Frågan#1

Jag har ett formulär där ett antal produkter loopas igenom:

<%
        i = 0
	Do Until rs0.EOF
%>

<table border="1" cellpadding="0" cellspacing="0" width="483">
    <tr>
      <td width="34"><input type="checkbox" name="sel<%=i%>" value="order"></td>
      <td><input type="hidden" name="productid<% = Trim(rs0("product_id"))%>"></td>
      <td width="297"><%=Trim(rs0("productname"))%></td>
      <td width="103"><%=Trim(rs0("perunit"))%></td>
      <td width="40"><input type="text" name="order<%=i%>" size="3"></td>
    </tr>
  </table>
<%
	pproduct = rs0("productgroup")
	'response.write "-->" &  rs0("customer") & "<--"
	i = i +1
	rs0.movenext
	loop
%>

Senare, när man trycker på submit så skall den kolla vilka checkboxar som är ikryssade och lägga in dessa uppgifter i en databas. Formuläret är en POST och skickas till samma sida. Här kommer mitt problem:
Längst upp på sidan har jag deklarerat en variabel, men jag gör nog fel, för variabeln förblir tom!

	sselect = Request.Form("sel"&i)

Det finns flera av dessa, men jag tar bara med en för enkelhetens skull...

Kan nån förklara för mig varför variabeln är tom, för jag fattar inte! Har jag gjort fel: Vad?

Tack för hjälpen!

------------------
Insanes numquam moriuntur.

[Redigerat av Hägglund den 18 dec 2001]

Medlem sedan juni 200137 inlägg
#2

Men för fan...om webforum vore en stad så vore jag den lokale dåren...byfåne, imbecill och allmän IQ-hämmare.

Ta bort mig...

------------------
Insanes numquam moriuntur.

Medlem sedan juni 200032 967 inlägg
#3

Kan du inte berätta vad du gjorde för fel istället?

Hade kanske i inget värde?

Mvh,

------------------
Har du sett Bires lilla häst?

255 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)