ho un form (di un carrello della spesa) con il quale invio le righe (che sono voci di spesa quantità e codice prodotto):


If rec.EOF Then
Response.Write "Non ci sono Prodotti nel Cesto!"
end if

While Not rec.EOF %>

QT: <input type="text" name="qt" value="<%=rec("qt") %>">

idProdotto: <input type="text" name="idProdotto" value="<%=rec("idProdotto") %>">

<%
rec.MoveNext
Wend


quindi se ci sono più righe i dati sono del tipo:

Qt = 2
id prodotto = aaa

Qt = 4
idProdotto = bbb

Qt = 8
idProdotto = ccc




a questo punto tento ti recuperarle in altra pagina:

<%

FOR numeroCampi = 1 TO (Request.Form.Count() - 0)

IF NOT Request.Form(numeroCampi) = "" THEN

scrivi = scrivi & "" & numeroCampi & " - " & Request.Form.Key(numeroCampi) & ": " & Trim(Request.Form(numeroCampi)) & "

"

END IF

NEXT

Response.Write scrivi

%>

ma il risultato è :

QT = 2, 4, 8
idProdotto = aaa, bbb, ccc




come faccio a reruperare i dati in questo modo:

Qt = 2
id prodotto = aaa

Qt = 4
idProdotto = bbb

Qt = 8
idProdotto = ccc



mi servono subito dopo per ricavare la quantità di ogni singolo prodotto!