Ver Mensaje Individual
  #17 (permalink)  
Antiguo 13/12/2011, 10:08
orw28
 
Fecha de Ingreso: agosto-2009
Ubicación: Venezuela
Mensajes: 82
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Eliminar datos con checkbox en mysql con php

Hola.!
Ya puedo mostrar la lista de mis libros cada uno con su checkbox. Pero ahora no los quiere eliminar de la BD. Aqui mi codigo:

<?
//****************Comienza la eliminacion de libros...*******************

//Conecto con la BD..
require("conexion.php");

if (isset($_POST['Eliminar'])){
$borrar = $_POST['libro'];

for ($i=0; $i<$borrar; $i++) {
$sql = "DELETE FROM libros WHERE titulo=".$borrar[$i];
$result = mysql_query($sql);
$contador++;
echo "<script language='JavaScript'> alert ('Libro registrado exitosamente')</script>";
}
else{
echo "<script language='JavaScript'> alert ('No selecciono')</script>";
}
}

?>

<HTML>
<HEAD>
<title>Eliminar Libro</title>
<link href="estilos.css" rel="stylesheet" type="text/css" media="screen"/>
</HEAD>


<BODY id="cuerpo" >

<div id="general">

<!-- ******************* SUPERIOR *******************-->

<div id="superior">

<div id="superior1">
<?php
require("menusuperior.php");
?>
</div>

<div id="superior2">

</div>

<div id="superior3">

</div>
</div>

<!-- ***************CUERPO CENTRAL ********************-->
<div id="centralcompleto">

<!-- **********COMIENZA FORMULARIO*************-->
<BR>
<h3 class="title2" align="center">Seleccione los libros que desea eliminar:</h3><BR>
<FORM name="form5" action="eliminarlibro.php" method="POST">


<div id="tablaregistro">
<table width="300" border="0" cellspacing="20">

<?php
//Conecto con la BD..
require("conexion.php");

// Selecciono todos los libros..
$elim= "SELECT *FROM libros";
$result=mysql_query($elim);

//Arreglo que recoge todos los libros que existen en la base de datos...
if($row=mysql_fetch_array($result)){
do {
echo"<tr>";
echo"<td><input name='libro[]' id='libro[]' type='checkbox' value='".$row["titulo"]."'></td><td>".$row["titulo"]."</td>";
echo"</tr>";
}
while ($row=mysql_fetch_array($result));

echo "<tr><td colspan='3'> <input name='eliminar' type='submit' value='Eliminar' /> <input name='resetear' type='reset' value='Borrar' /> </td></tr>";
}
else{
echo"<tr><td colspan='3'> ** No hay libros**</td></tr>";
}

?>


</table>
</div> <!--fin div botones-->
</FORM>
</div> <!--fin div cuerpocentral-->

<!-- ******************* INFERIOR *********************-->

<div id="inferior">
<h5 align="center"></h5>
</div> <!--fin div inferior-->

</div> <!-- fin de la div general-->
</BODY>
</HTML>

Gracias por sus respuestas!