Som du sikkert kan se så sletter jeg en record fra min DB, men jeg vil gerne have den mulighed at kunne fortryde (hvis det nu var en forkert record jeg fik valgt som skulle slettes)
if mode = "" then strSQL = "SELECT * FROM tbl_kalender WHERE Id =" & booknr & ";" Set rs = Conn.Execute(strSQL) %><form method="POST" action="delete.asp?id=<%=bruger%>&bookid=<%=booknr%>"><br> Slet bog <%=rs("Id")%> + andre felter omkring bogen.<br> <input type="hidden" name="mode" value="slet"><br> <inpyt type="submit" name="delete" value="delete"> </form> <% else strSQL = "DELETE FROM tbl_kalender WHERE Id =" & booknr & ";" Set rs = Conn.Execute(strSQL) response.write "Bruger: " & bruger & "<br>" response.write "Book Nr.: " & booknr & " er nu slettet!!!" end if ' Rydder op efter os Conn.Close Set Conn = Nothing %>
if request.querystring("slet") = "" Then %> Er du sikker på du vil slette?<br> <a href="siden du er på.asp?id=<%=request.querystring("id")%>&bookid=<%=request.querystring("bookid")%>&slet=ja">ja</a><br> <a href="siden fra før.asp">Nej</a> <% elseif request.querystring("slet") = "ja" Then
bruger = Request.Querystring("id") booknr = Request.Querystring("bookid") %> <!--#include file="_dbconn.asp" --> <% strSQL = "DELETE FROM tbl_kalender WHERE Id =" & Request.Querystring("bookid") & ";"
Set rs = Conn.Execute(strSQL)
response.write "Bruger: " & bruger & "<br>" response.write "Book Nr.: " & booknr & " er nu slettet!!!"
' Rydder op efter os Conn.Close Set Conn = Nothing end if %>
if mode = "" then strSQL = "SELECT * FROM tbl_kalender WHERE Id =" & booknr & ";" Set rs = Conn.Execute(strSQL) %><form method="POST" action="delete.asp?id=<%=bruger%>&bookid=<%=booknr%>"><br> Slet bog <%=rs("Id")%> + andre felter omkring bogen.<br> <input type="hidden" name="mode" value="slet"><br> <inpyt type="submit" name="delete" value="delete"> </form> <% else strSQL = "DELETE FROM tbl_kalender WHERE Id =" & booknr & ";" Set rs = Conn.Execute(strSQL) response.write "Bruger: " & bruger & "<br>" response.write "Book Nr.: " & booknr & " er nu slettet!!!" end if ' Rydder op efter os Conn.Close Set Conn = Nothing %> </body> </html>
Jeg vil anbefale at du går ind på fx. netcoders.dk downloader et simpelt script og så ser på det og begynder at ændre værdier og ser hvad der sker.. Det var sådan jeg begyndte i sin tid jeg kan deuden anbefale disse bøger: -ASP active server pages ISBN 87-7843-361-4 det er en god "begynder" bog -Activer Server Pages solutions ISBN 1-57610-608-X den er til de lidt mere øvede, men er rigtig god. Held med det :-)
eagleeye :< det virkede fint indtil jeg satte det op med css og i en tabel. Kan du se hvad der går galt? der sker ikke noget når jeg trykker på slet knappen, men jeg ryger fint tilbage når jeg trykker på Tilbage knappen.
Hvis du vil havde den skal være af typen button skal du lave en onClick function: <input class="input" type="button" name="delete" value="Ja, slet" onClick="document.formnavn.submit"> eller sådan så skal du også havde et name ind i FORM tagen <form name="formname" .... action="....."> men benyt føste løsning hvis muligt.
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.