Variabel fråga

ASP

2 svar · 183 visningar · startad av Hägglund

Medlem sedan juni 200137 inlägg
Trådstart#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!

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...

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,

381 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
124 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)