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]