Also habe ne seite wo man mehrere punkte draus löschen kann via checkboxen.habe das script bis jetzt nur auf eine checkbox soweit.also wenn ich mehrere auswähl und löschen klick wird nur eine gelöscht.logisch weil er nur einmal auswertet.ich müsste das also in einer schleife haben.nur wie ? habe viel gesucht aber nix gefunden...weiss einer hilfe ? danke ViZoR
Hier der Code:
Hier der Code:
PHP-Code:
if (isset($_POST['loeschen'])){ mysql_query ("DELETE FROM dl_fightus_spiel WHERE ID='".$_POST["loeschen"]."'");
}
PHP-Code:
<form name="form2" method="post" action="<?php $PHP_SELF; ?>">
<table width="640" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="3" height="30">
<div align="center" class="detailstitel">Menupunkte editieren</div>
</td>
</tr>
<tr>
<td width="40"> </td>
<td width="140" height="30" class="inhalt">löschen :</td>
<td width="460" height="30">
<?php $sql = "SELECT
ID,
Spiel
FROM
dl_fightus_spiel
ORDER BY
Spiel ASC;";
$result = mysql_query($sql) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) { ?>
<table width="100%" border="0" class="inhalt" cellspacing="0" cellpadding="0">
<tr>
<td width="50%">
<?php echo $row['Spiel']?>
</td>
<td width="50%">
<input type="checkbox" name="loeschen" value="<?php echo $row['ID']?>">
</td>
</tr>
</table>
<?php
}
?>
</td>
</tr>
<tr>
<td width="40"> </td>
<td width="140" height="30"> </td>
<td width="460" height="30"><input type="submit" name="submit" value="löschen"></td>
</tr>
</table>
</form>
Kommentar