Hallo!
Hi!
also das is der code, den der dreamweaver generiert wenn man das application-zueg verwendet, oder?
da ich da kein fan von bin, hier mein alternativer lösungvorschlag:
1. alle datensätze auslesen und so ausgeben, dass die jeweilige checkbox des eintrages als value die id des datensatzes hat, aber alle gleich heissen in folgenden schema:
//So sollte eine checkbox aussehen
<input name='alleidnummern[]' type='checkbox' value='$jeweiligeid'>
2. im skript an das du dein form dann abschickst baust du mit folgendem code ein pseudo-array aus diesen werten (gleich mit fehlerausgabe):
//Auslesen der Checkboxen und übergeben in variable
if (isset($_REQUEST['alleidnummern'])) {
reset($_REQUEST['alleidnummern']);
foreach ($_REQUEST['alleidnummern'] as $sended) {
$_var = array($sended);
if ($i == "0") {
$liste_id = $sended;
} else {
$liste_id = $liste_id.";".$sended;
}
}
} else {
print "Es wurden keine Datensätze ausgewählt!";
}
Nun hast du eine Variable $liste_id, die alle gewählten ID-Nummern durch ein Semikolon getrennt enthält. Mit dieser kannst du nun mit einer Schleife in Ruhe deine Datensätze löschen. Z.B. mit folgendem Code:
$allids = explode(";",$$liste_id);
for($x=0;$x<count($allids);$x++){
//Gewünschte Aktion ausführen
}
Hoffe du kannst damit umgehen und ich hab dir geholfen,
der doktor