resulta que tengo un form con informacion de una BD, quiero poder eliminar filas con un checkbox pero solo consigo eliminar de 1 por 1 aunque seleccione todos los checkbox muestro el codigo
este es el formulario con el checkbox
Código PHP:
Ver original
<form name="form1" method="post" action="eliminar_prog.php"> <table border=1 align="center" cellpadding="0" cellspacing="0" class="tabla" id="medium1"> <thead> <tr> <td width="149" height="24" id="titulo"><p>ELIMINAR PROGRAMA</p></td> <td width="51" id="titulo">PISDTE</td> <td width="35" id="titulo">PIORD</td> <td width="48" id="titulo">PICNME</td> <td width="40" id="titulo">PIDESC</td> <td width="43" id="titulo">PIPROD</td> <td width="42" id="titulo">PIOQTY</td> <td width="53" id="titulo">PRIORITY</td> <td width="51" id="titulo">ENTDATE</td> <td width="67" id="titulo">COMMENTS</td> <td width="30" id="titulo">AREA</td> <td width="41" id="titulo">STATUS</td> <td width="41" id="titulo"> </td> </tr> <tbody> <?php while($row=$resultado->fetch_assoc()){ ?> <tr> <td height="25"><a href="eliminar_prog.php?id=<?php echo $row['id'];?>"> <input name="id" type="checkbox" id="id" value="<?php echo $row['id']?>"> </a></td> <td><?php echo $row['pisdte'];?></td> <td><?php echo $row['piord'];?></td> <td><?php echo $row['picnme'];?></td> <td><?php echo $row['pidesc'];?></td> <td><?php echo $row['piprod'];?></td> <td><?php echo $row['pioqty']?></td> <td><?php echo $row['priority']?></td> <td><?php echo $row['entdate']?></td> <td><?php echo $row['comments']?></td> <td><?php echo $row['area']?></td> <td><?php echo $row['status']?></td> <td><label for="id"></label></td> </tr> <?php } ?> </tbody> </table> <br> <input type="submit" name="button" id="button" value="Eliminar Seleccionados"> </form>
este es el que elimina eliminar_prog.php
Código PHP:
Ver original
<?php require('conexion.php'); $id=$_POST['id']; $query="DELETE FROM master_spcls WHERE id='$id'"; $resultado=$mysqli->query($query); ?>
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)