Array fra fom
<%Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("vare")
Conn.Open DSN
If request.form("action") = "update" then
For i = 0 to request.form("vare_total")-1
strSQL2 = "SELECT * FROM vare WHERE vare_id = " & vare_id(i) & ""
set update = conn.execute(strSQL2)
update("antal") = antal(i)
update.update
Next
resposne.write "<font face=arial>Update</font>"
End if
%>
<!-- FORM -->
<form method="POST" action="default.asp">
<%
'VÆLGER ALLE VARE FRA TABEL: VARE
strSQL = "SELECT COUNT(*) AS total FROM vare"
set rs = conn.execute(strSQL)
strTotal = rs("total")
strSQL = "SELECT * FROM vare"
set rs = conn.execute(strSQL)
If NOT rs.EOF then
Do
strId = rs("Id")
strVare_id = rs("vare_id")
strAntal = rs("antal")
%>
<p><input type="text" name="antal[]" value="<% = strAntal %>" size="20"></p>
<input type="hidden" name="vare_id[]" value="<% = strVare_id %>" size="20">
<%
rs.MoveNext
Loop while not rs.EOF
%>
<input type="hidden" name="vare_total" value="<% = strTotal %>" size="20">
<input type="hidden" name="action" value="update" size="20">
<p><input type="submit" value="SEND" name="B1"></p>
</form>
<%
Else
response.write "<font face=arial size=2 color=ff0000>Ingen vare tilføjet!</font>"
End if
%>
Dette er min kode :)
jeg ved at i PHP kan man ved fx: antal[] laver den automatisk et array, men havd skal man gøre i asp?
der må være en ting man kan gøre!
