HI alle zusammen,
wenn ich auf einem Checkbox klicke, wird die ganze Datenbank gelöscht -- aber ich will. wenn ich auf einem Checkbox klick das nur der jeweilige Datensatz löscht.
Was mach ich falsch bzw. wie kann ich es besser machen.
Hier der Source:
Bedanke mich im Vorraus,
lg,
Merti
wenn ich auf einem Checkbox klicke, wird die ganze Datenbank gelöscht -- aber ich will. wenn ich auf einem Checkbox klick das nur der jeweilige Datensatz löscht.
Was mach ich falsch bzw. wie kann ich es besser machen.
Hier der Source:
PHP:
<?
ini_set('display_errors', '0');
include "conn.php";
$result = mysql_query("SELECT * FROM user");
if (isset($_POST['submit']) && ($_POST['submit'] == "loeschen")) {
if ($_POST['delete'] == TRUE) {
mysql_query('DELETE FROM user WHERE 1');
printf ("Datensätze gelöscht: %d\n", mysql_affected_rows());
}
}
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
printf ("<table border=\"1\">
<tr><form action=delete.php method=post>
<td>ID:</td>
<td>Firma: </td>
<td>Titel: </td>
<td>Vorname: </td>
<td>Nachname: </td>
<td>Email: </td>
<td>Tel: </td>
<td>Fax: </td>
<td>Strasse: </td>
<td>Ort: </td>
<td>Plz: </td>
<td>PIN: </td>
</tr>
<tr><td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td> %s</td>
<td><input type=checkbox name=delete></td>
</tr></table> " ,
$row["ID"],
$row[1],
$row[2],
$row[3],
$row[4],
$row[5],
$row[6],
$row[7],
$row[8],
$row[9],
$row[10],
$row[11]);
}
mysql_free_result($result);
echo "<input type=submit name=submit value=loeschen>";
echo "</form>";
?>
Bedanke mich im Vorraus,
lg,
Merti