Hvordan sletter jeg flere ting som er checked i checkbokse?
Hej eksperterjeg har lavet en while-løkke hvor jeg henter en del info ud fra min database - nu vil jeg gerne have tilføjet en checkbox ved hver punkt således at jeg kan vælge af slette de punkter fra databasen som jeg har markeret
Indtil nu er det lykkedes mig at lave det sådan at den kan slette en af gangen - men hvordan sørger jeg for at jeg kan slette alle de markerede?
MySQL query:
if($_POST['delete_vine'])
{
mysql_query("DELETE FROM vine WHERE vin_number='".$_POST[vin_selected]."'") or die(mysql_error());
echo '<meta http-equiv="refresh" content="0;url=admin_opretvin.php">';
}
kode:
<table border="0" align="center"><tr><td width="25" align="center">X</td><td>Type</td><td>Land</td><td width="70">Drue</td><td>Navn</td><td>Årgang</td><td width="70">Pris</td></tr>
<?php
while($vin = mysql_fetch_assoc($query)) //Den fra før
{
$num = $num + 1;
if($num % 2 == 0)
{
$farve = "class=\"light\"";
}
else
{
$farve = "class=\"dark\"";
}
?>
<tr <?php print $farve; ?>>
<td valign="top" width="25" align="center"><input type="checkbox" name="vin_selected" value="<?php print $vin[vin_number]; ?>"></td><td valign="top"><?php print $vin[vin_type]; ?></a></td><td valign="top"><?php print $vin[vin_origin]; ?></td><td valign="top"><?php print $vin[vin_grape]; ?></td><td valign="top"><?php print $vin[vin_name]; ?></td><td valign="top"><?php print $vin[vin_year]; ?></td><td valign="top"><?php print $vin[vin_price]; ?></td>
</tr>
<?php
}
?>
<tr><td colspan="7"><input type="submit" name="delete_vine" value="Slet valgte vine">
