CIao a tutti!
ho un problema che mi attanaglia da tempo ma non ho mai provato a risolvere!
ho un elenco di dati presi da db con input annessi che mi permettono di modificare questi dati...
io ho sempre fatto cosi':
1 DATO - INPUT TEXT -PULSANTE MODIFICA
2 DATO - INPUT TEXT -PULSANTE MODIFICA
3 DATO - INPUT TEXT -PULSANTE MODIFICA
...
ora per semplificare le cose vorrei fare in modo che con UN solo pulsante modifica vado a modificare tutti i dati...
il mio codice è cosi':
<table>
<%
sql = "SELECT * FROM PRODOTTO WHERE ID_TI='"&request("id_ti")&"'"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,3,3
do until rs.eof
%>
<tr>
<td>
<%=rs("codice")%></p></td><td></td><td>
€ <%=rs("prezzo")%></p></td><td><form name="prezzo" action="#"><input class="input" type="text" name="prezzo" value="<%=rs("prezzo")%>" /><input type="hidden" name="id_ti" value="<%=rs("id_ti")%>" /><input type="hidden" name="id_pr" value="<%=rs("id_pr")%>" /><input type="submit" name="button" value="aggiorna" /></form></td>
</tr>
<%
rs.movenext
loop
%>
</table>
e la fase di aggiornamento è cosi':
<%
sql = "SELECT * FROM PRODOTTO WHERE ID_PR='"&request("id_pr")&"'"
aprirs sql
rs("prezzo")=request("prezzo")
rs.update
response.Redirect("prezzi.asp?id_ti="&request("id_ ti")&"")
%>
Grazie !![]()