Espero que esten muy bien, le escribo para hacerles una preguntica, ya que soy nueva en este foro y segun lo que he leido en los temas me parecen personas muy buenas en este tema, por ello me animo a exponer mi problemita.
Despues de leer los temas que contienen sobre mi duda, tome algo de lo que tenia Manjarres y lo que le decia Cluster que mirara, el codigo es para eliminar registros de una base de datos de registros a traves de un chechkbox,
Este codigo ya me borra registros, el problema es que señalo el primero y me borra el segundo, señalo el segundo y me borra el tercero, a demas no me borra sino un solo registro es decir que si señalo 5 no borra si no uno, al parece no los pasa todos al arreglo, si alguien me puede colaborar le agradeceré muchisimo.
El codigo para señalar el registro es este:
Código PHP:
<?php echo $Check="<input type=\"checkbox\" name=\"seleccion[]\" value=\"".$row['ID']."\"><br>";?>
<?php } while ($row_Karen = mysql_fetch_assoc($Karen)); ?>
</table>
<?php
while ($row = mysql_fetch_array($Karen)){
$Check;
}
Código PHP:
<?
// Generamos una lista de los ID's (campo value= ..) que tenemos en nuestro array.
$lista=implode(',',$_POST['seleccion']);
// Y lo aplicamos al SQL correspondiente y ejecutamos la consulta.
mysql_query("DELETE FROM Miagenda WHERE ID IN(".$lista.")");
?>
<body>
<a href="../karen/karen.php">regresar</a>
Un Abrazo