Du får givetvis använda din primärnyckel (om du har någon) eller produktId för att välja vilken rad som skall uppdateras.
ok this is how it is:
jag har olika användare, kalla dessa anv1, anv2. som skall få rabatt på olika varor, jag läser in sidan med rabatter m h a querystring where användare=anv1 på denna sida loopas 20 produkter där det till häger om produkten finns en checkbox och till vänster ett vanligt textfält. Så här ser databasen ut:
kolumner: anvandare, produktId, rabatt, status
varje produktId motsvarar en produkt, de två kolumnerna jag vill kunna uppdatera är rabatt och status, status sätts till en 1 eller 0:a och rabatt är något som ändras i täxtfälten, hoppas ni förstår vad jag menar???
så här ser sidan där rabatterna listas ut:
<%
dim checked
checked = rs("status")
if checked = 1 then
%>
<td><center><input type="checkbox" name="apply<%=rs("produktId")%>" value="0" checked></center></td>
<td><%=rs("produktNamn")%></td>
<%else%>
<td><center><input type="checkbox" name="apply<%=rs("produktId")%>" value="1"></center></td>
<td><%=rs("produktNamn")%></td>
<%end if%>
<td>
<input type=text name="rabatt<%=rs("produktId")%>" size="4" value="<%=rs("discount")%>"><br>
</td>
</tr>
<%
rs.MoveNext
loop
conn.close
set conn = nothing
set rs = nothing
%>
här ser ni hur fälten och checkboxarna namnger, men jag vet inte hur jag ska uppdatera den unika raden för jag kan ju inte ha WHERE anvandare = 'anv2' eftersom det finns 20poster med anv2 ?