sådan her: <% sql=\"select * from users\" set rs=conn.execute(sql) if (rs.eof or rs.bof) then reponse.write \"der er ingen poster i db\" Else do until rs.eof %> <tr> <td colspan=5><form action=\"\" method=post><input type=hidden name=mode value=update></td> </tr> <tr> <td><input type=text name=username value=<%=rs(\"username\")%>></td> . . .osv. <td><input type=text name=level value=<%rs(\"Level\")%>></td> </tr> <tr> <td colspan=5><input type=submit name=submit value=opdater></td> </tr> </form> <% rs.MoveNext loop end if %>
Ja det var en klippe fejl :-) her er det der skal bruges til at opdatere med: <% sql=\"select * from users\" set rs=conn.execute(sql) if (rs.eof or rs.bof) then reponse.write \"der er ingen poster i db\" Else %> <tr> <td colspan=5> <form action=\"\" method=post><input type=hidden name=mode value=update></td> </tr> <% do until rs.eof %> <tr> <td><input type=text name=username value=<%=rs(\"username\")%>></td> . . .osv. <td><input type=text name=level value=<%rs(\"Level\")%>></td> </tr> <tr> <td colspan=5><input type=submit name=submit value=opdater></td> </tr> <% rs.MoveNext loop end if %>
Jeps - det vil jeg også sige - hvis du skal gøre dig noget håb om at kunne opdatere alle på en gang, så skal du have dem i en og kun en <form>...</form>
sqlen = \"UPDATE gurli SET \" for each noegle in Request.Form if noegle = \"submit\" or mode = \"update\" \' Gør intet else sqlen = sqlen & noegle & \"=\" Request.Form & (noegle) & \" \" end if next sqlen = sqlen & \" WHERE noegleid=\" & enNoegle
intet mystisk - er blot gået tilbage til en form for hver post og så flg. til at opdatere: if mode=\"update\" then sql=\"UPDATE users SET username=\'\"&request(\"username\")&\"\',password=\'\"&request(\"password\")&\"\',username=\'\"&request(\"username\")&\"\'Name=\'\"&request(\"Name\")&\"\',email=\'\"&request(\"email\")&\"\' WHERE UserID=\"&request(\"UserID\")&\"\" conn.execute(sql)
goBack = \"java script:history.back(-1)\" Response.redirect(goBack) end if
Lidt klumpet men det virker
Synes godt om
Ny brugerNybegynder
Din løsning...
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.