05. marts 2003 - 08:18Der er
9 kommentarer og 1 løsning
Opdater loop
Jeg har en liste med input felter der bliver kørt ud i et loop.
<% x=1 if not rs.EOF then Do until rs.EOF %> <input type="text" name="felt-<%=x%>" value="<%=rs("opdaterorder")%>"> <% x=x+1 rs.MoveNext Loop else response.write "ingen felter" end if %>
Hvordan får jeg opdateret alle felter når man klikker på Opdater ?
<body> <form name="form1" method="post" action="order.asp?opdater=ok&gruppeID=<%=request.querystring("gruppeID")%>&GrusGravID=<%=request.querystring("GrusGravID")%>"> <% if not rs.EOF then Do until rs.EOF %> <input type="text" name="felt_<%=rs("prisID")%>" value="<%=rs("opdaterorder")%>"> <% rs.MoveNext Loop else response.write "ingen felter" end if %> <input type="submit" name="Submit" value="Submit"> </form>
</body> </html> <% If request.querystring("opdater")="ok" then
for each felt in request.form arrFelt = split(felt, "_") SQL = "update prisliste set " & arrFelt(0) & "='" & request.form(felt) & "' where prisID=" & arrFelt(1)
<body> <form name="form1" method="post" action="order.asp?opdater=ok&gruppeID=<%=request.querystring("gruppeID")%>&GrusGravID=<%=request.querystring("GrusGravID")%>"> <% if not rs.EOF then Do until rs.EOF %> <input type="text" name="felt_<%=rs("prisID")%>" value="<%=rs("opdaterorder")%>"> <% rs.MoveNext Loop else response.write "ingen felter" end if %> <input type="submit" name="Submit" value="Submit"> </form>
</body> </html> <% If request.querystring("opdater")="ok" then
if felt <> "Submit" then
for each felt in request.form arrFelt = split(felt, "_") SQL = "update prisliste set " & arrFelt(0) & "='" & request.form(felt) & "' where prisID=" & arrFelt(1)
for each felt in request.form arrFelt = split(felt, "_") SQL = "update prisliste set " & arrFelt(0) & "='" & request.form(felt) & "' where prisID=" & arrFelt(1)
response.write SQL
'conn.execute(SQL) next
end if
> til <
for each felt in request.form if felt <> "Submit" then arrFelt = split(felt, "_") SQL = "update prisliste set " & arrFelt(0) & "='" & request.form(felt) & "' where prisID=" & arrFelt(1)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.