Avatar billede fomse Nybegynder
27. oktober 2003 - 07:35 Der er 2 kommentarer og
1 løsning

Hvordan sletter jeg her!

Jeg skal have et slet link ud for hver post hvordan gør jeg det?

Koden er således
<%
If Not intId = -1 Then
Set Rs = Conn.Execute("SELECT * FROM KmData WHERE Træningsform = 'Landevej' AND id = " & intId & " ORDER BY Dato DESC")
Response.Write("<strong>LANDEVEJ:</strong><br>" & printRs(rs)) <--HER SKAL DER VÆRE ET SLET LINK
Response.Write("<br><br>")
Set Rs = Conn.Execute("SELECT * FROM KmData WHERE Træningsform = 'MTB' AND id = " & intId & " ORDER BY Dato DESC")
Response.Write("<strong>MTB:</strong><br>" & printRs(rs)) <--HER SKAL DER VÆRE ET SLET LINK
End If
%>

Fomse:-)
Avatar billede neander Nybegynder
27. oktober 2003 - 08:39 #1
Mit forslag vil være:
Response.Write("<strong>MTB:</strong><br>" & printRs(rs)) & "<a href='slet.asp?id=" & rs("intId") & "'>"

På slet.asp skal så ligge et script som sletter den post med id som sendt i strengen.
Avatar billede fomse Nybegynder
27. oktober 2003 - 09:47 #2
Ja men problemet er at intId er et id hentet fra en medlemsdatabase og det er ikke medlemmet men kun den enkelte post fra det medlem som skal slettes.
Funktionen printRS ser således ud:

Function printRs(rs)
do while not rs.eof
strPrint = strPrint & "<strong><font color=""#ff0000"">"  & rs("dato") & "</font></strong>&nbsp;&nbsp;" & Rs("km") & "<br>"
rs.movenext
loop
printRs = strPrint
End Function

Den udskriver så de poster med id = " & intId & "

Håber det er forståeligt?

Fomse:-)
Avatar billede danq Nybegynder
27. oktober 2003 - 12:53 #3
Jamen kan du så ikke bare få den til at hente indlægs-id'et på posten og derved bruge neander's kode?
//Danq
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