12. juni 2002 - 00:50
Der er
10 kommentarer og 1 løsning
tryk for at nulstille
håber i forstår hvad jeg mener: når jeg trykker på "SLET" skal den gå ind i databasen og lave afsendt om til "ja" kode: do until ObjRSuser.eof response.Write("<tr>") response.write("<td>" & ObjRSuser("filnavn") & "</td>") response.write("<td> " & ObjRSuser("size") & "</td>") response.write("<td> " & ObjRSuser("antal") & " stk.</td>") response.write("<td> kr " & ObjRSuser("pris") & " ,-</td>") response.write("<td>slet</td>") response.write("</tr>") ialtpris = ialtpris + ObjRSuser("pris") ialtbilleder = ialtbilleder + ObjRSuser("antal") ObjRSuser.Movenext loop -- dette ændrer til JA i en anden side: ObjRSuser("afsendt") = "ja" ObjRSuser.Update
Annonceindlæg fra QNAP
Hvad er spørgsmålet konkret ? De sidste par linier indikerer, at du godt ved hvordan man opdaterer eller ?
strSQL = "SELECT * FROM tabel WHERE filnavn ='" & Request.Form("filnavn") & "'" objRSuser.Open Conn, strSQL, 1, 3 ObjRSuser("afsendt") = "ja" ObjRSuser.Update //>Rune
som du kan se skrives der slet efter hver post, MEN jeg skal have det til at virke så man kan trykke på SLET, hvorefter kun den linie/post bliver slettet/lavet om til JA i databasen
jeg vil gerne have det flettet ind i mit script, så jeg kan paste det over
Eller: strSQL = "SELECT * FROM tabel WHERE filnavn ='" & objRSuser("filnavn") & "'" objRSuser.Open Conn, strSQL, 1, 3 ObjRSuser("afsendt") = "ja" ObjRSuser.Update Jeg er ik' helt med på hvad du vil... //>Rune
do until ObjRSuser.eof response.Write("<tr>") response.write("<td>" & ObjRSuser("filnavn") & "</td>") response.write("<td> " & ObjRSuser("size") & "</td>") response.write("<td> " & ObjRSuser("antal") & " stk.</td>") response.write("<td> kr " & ObjRSuser("pris") & " ,-</td>") response.write("<td>slet</td>") response.write("</tr>") ialtpris = ialtpris + ObjRSuser("pris") ialtbilleder = ialtbilleder + ObjRSuser("antal") strSQL = "SELECT * FROM tabel WHERE filnavn ='" & objRSuser("filnavn") & "'" objRSuser.Open Conn, strSQL, 1, 3 ObjRSuser("afsendt") = "ja" ObjRSuser.Update ObjRSuser.Movenext loop fx.! //>Rune
OK :-) Lav en form med et hidden felt, formens action = din anden side ? do until ObjRSuser.eof response.Write("<tr>") response.write("<FORM ACTION=""MinSide.asp"" METHOD=""POST"">") response.write("<INPUT TYPE=""HIDDEN"" NAME=""HIDDEN"" VALUE=""" & objRSUser("filnavn") & """>") response.write("<td>" & ObjRSuser("filnavn") & "</td>") response.write("<td> " & ObjRSuser("size") & "</td>") response.write("<td> " & ObjRSuser("antal") & " stk.</td>") response.write("<td> kr " & ObjRSuser("pris") & " ,-</td>") response.write("<td><INPUT TYPE=""SUBMIT"" NAME=""SUBMIT"" VALUE=""slet""></td>") response.write("</FORM>") response.write("</tr>") ialtpris = ialtpris + ObjRSuser("pris") ialtbilleder = ialtbilleder + ObjRSuser("antal") ObjRSuser.Movenext loop Og på den anden side: strSQL = "UPDATE Tabel SET Afsendt = 'ja' WHERE Filnavn = '" & Request.Form("HIDDEN") & "'" Conn.Execute(strSQL)
response.write("<td>slet</td>") den skal KUN slette posten hvis man trykker på "slet"
Jeg antog at filnavn er din key ?
13. juni 2002 - 00:14
#10
tak for hjælpen, jeg brugte formen fra tmceu
13. juni 2002 - 01:22
#11
Det var så lidt :-)
Kurser inden for grundlæggende programmering