ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
748
748
EMPFEHLEN
-
hi
ich habe folgenden Code
dim datesonline,userdaten,emailid,alleemails,id
emailid = request.form("markiert")
alleemails = split(emailid,",")
err.clear
set datesonline = Server.CreateObject("ADODB.Connection")
datesonline.open "DSN=datingline;UID=sa"
For i=0 to UBound(alleemails)
Response.Write i
Response.Write ("<br>")
id= alleemails(i)
Response.Write user
Response.Write ("<br>")
datesonline.execute("delete from premium where email='"&id&"' ")
Next
datesonline.close
ich möchte mehrere Datensätze löschen. "markiert" sind Werte von angeklickten Checkboxen.
Mein Problem ist es wird immer einen Datensatz gelöscht obwohl ich alle angeklickten gelöscht haben möchte !
warum ?
dankeGeändert von shanxp (14.10.07 um 20:28 Uhr)
-
Hallo
Du musst den Checkboxen den gleichen Namen geben und als Wert die ID. Klickt man mehrere an, bildet sich eine Formulararray. Bei der Ausgabe würde es dann wie folgt aussehen:
10,20,34,44.
Diesen request fügst Du dann in delete-Statement ein
delete from tabelle where id in (" & Request.Form("checkboxname") & ")"liebe Grüße, die Luzie
Ähnliche Themen
-
mehrere checkbocexen auswählen und aus DB Löschen (ausgewählte datensätze)
Von harderph im Forum PHPAntworten: 1Letzter Beitrag: 01.01.08, 20:16 -
Nach ankreuzen mehrere Datensätze löschen
Von LN5 im Forum PHPAntworten: 1Letzter Beitrag: 29.11.05, 22:00 -
Mehrere SQL-Datensätze löschen
Von ULtImateFreak im Forum PHPAntworten: 3Letzter Beitrag: 19.05.05, 17:05 -
mehrere Datensätze löschen
Von Robert Steichele im Forum PHPAntworten: 3Letzter Beitrag: 24.02.05, 23:52 -
Datensätze löschen
Von royalboy im Forum .NET ArchivAntworten: 4Letzter Beitrag: 14.06.04, 11:03





Zitieren
Login





