Sonnenschein
11-03-2002, 14:12
Ich möchte Datensätze über ein Forumlar auswählen und die Datensätze löschen.
Mit Radiobuttons kein Problem. Aber geht das auch mit Checkbox? Kann man also mehrer Datensätze gleichzeitig löschen? Wie muß man dann die Variable auflösen?
schmalle
11-03-2002, 14:15
wie meinst du das genau´mit den checkboxen? wie wird dein formular aufgebaut?
du kannst auch die ganze datenbank auf einmal löschen wenn´s denn sein muss ;)
ps *sing* the sun is still shining ;) /*sing*
Sonnenschein
11-03-2002, 14:33
So siehts derzeit aus:
<form name="edit" action="edit2.php" method="post">
<?
while ($row = mysql_fetch_object ($ergebnis)) {
echo "<input type=\"radio\" value=\"" . $row ->ID . "\" name=\"edit\">";
echo $row ->Titel . "<br>" ;
}
?>
Nun will ich aber
<input type=\"checkbox\" value=\"" . $row ->ID . "\" name=\"edit\">
haben, denn dann kann ich ja mehrere Datensätze gleichzeitig auswählen.
In $edit steht dann z.B. 31,33,35
Gelöscht wird dann nur die 31. :(
[grübel] ist wohl eher ein php-Problem... [/grübel]
[Editiert von Sonnenschein am 11-03-2002 um 14:40]
schmalle
11-03-2002, 14:51
<form name="edit" action="edit2.php" method="post">
<?
$alle = mysql_numrows($abfrage);
$i=0;
while ($row = mysql_fetch_object ($ergebnis)) {
$i <= $alle;
echo <input type=\"checkbox\" value=\"" . $row ->ID . "\" name=\"edit_$i\"> ;
}
echo "<input type=\"hidden\" name=\"alle\" value=\"$alle\">
dämmert es, oder muss ich dir beim folgescript auch helfen? ;)
Sonnenschein
11-03-2002, 14:53
Sonnenaufgang ist langsam. :D
Jau es dämmert.
Danke schön.