Gör så här i formuläret
<INPUT type="checkbox" name="DeleteID[]" value="<?=$rad["ID"]?>">
Då får du de id som du vill ta bort i en array, och kan köra den i en loop.
3 svar · 222 visningar · startad av Fredde Mannen
<FORM>
<INPUT type=submit name=s value=send>
<?
// massa kod!!!
while($rad=mysql_fetch_array($result)) { ?>
<INPUT type="checkbox" name="DeleteID" value="<?=$rad["ID"]?>">
<? }
// massa kod!!!
?>
</FORM>
Det jag vill är att om jag har markerat 3 st av posterna i checkboxen och klickar så ska de tas bort och inte bara den sista i kedjan av DeleteID's
Hur gör jag detta??? :q
Gör så här i formuläret
<INPUT type="checkbox" name="DeleteID[]" value="<?=$rad["ID"]?>">
Då får du de id som du vill ta bort i en array, och kan köra den i en loop.
Matte skrev:
Gör så här i formuläret
<INPUT type="checkbox" name="DeleteID[]" value="<?=$rad["ID"]?>">Då får du de id som du vill ta bort i en array, och kan köra den i en loop.
Du behöver inte loopa heller:
$id = implode ( ",", $DeleteID );
mysql_query ( "DELETE FROM tabell WHERE id IN ( $id )" );
Tackar tackar tackar!!! =)