Avatar billede bogologo Nybegynder
28. april 2004 - 16:37 Der er 1 kommentar og
1 løsning

slet en bestemt post i stedet for alle

har en funktion til at slette alle poster med en bestemt dag og et bestemt hold, fra min database.

filen der sletter:

<!--#include file="../protect.inc"-->
<!--#include file="conn.asp"-->
<%
hold = request.querystring("hold")
dag = request.querystring("dag")
sql = "delete from booking where dag ='" & dag & "' and hold ='"  & hold & "'"
conn.Execute (sql)

Response.Redirect("show-holdplan.asp")
%>
--------------------
linket til at kalde denne fil:
<%
Response.Write "<a href=""deleteall.asp?hold=" & request.querystring("hold")& "&" & "dag=" & request.querystring("dag") & """>Slet alle</a>"
%>

-------------------
nu går spørgsmålet så på om det er muligt at få lave så den kun sletter én post, udfor én bestemt bruger, brugerne der har tilmeldt sig på holdet bliver skrevet på følgende måde:

<%if not rsBook.EOF then%>
<%rsBook.Movefirst
do until rsBook.EOF
%>
%>
<p><% = Replace(rsBook ("username"),vbCrLf,"<br>")%>, <% = Replace(rsUser ("firstname"),vbCrLf,"<br>")%> <br />
<%rsBook.Movenext
  loop%>
<%end if%>

------------------
så der skal laves et link efter hver bruger som så kalder en fil der sletter den specifike bruger fra databasen, kan man det?
Avatar billede montago Praktikant
28. april 2004 - 17:11 #1
<a href="slettefilen?bruger=<%=rsBook("username")%>">del mig</a>

-----slette funktion
sql = "delete from booking where dag ='" & dag & "' and hold = '" & hold & "' and bruger = '" & Request.Querystring("bruger") & "'"
Avatar billede bogologo Nybegynder
28. april 2004 - 18:50 #2
har selv fundet en anden løsning.... lukker
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester