la que envia:
Código PHP:
$string = "select id,nombre,email,inquietud from inquietudes order by id desc";
$resp=mysql_query($string,$link);
echo"<form action='borrar_inquietud_final.php' method='post' name='borrar_inquietud' id='borrar_inquietud'>";
while($rows=mysql_fetch_array($resp)){
//$id=$rows[0];
echo $rows["id"];
echo"<p align='center'>";
echo"<table width='75%' border='2'>
<tr>
<td width='51%'>Nombre:</td>
<td width='49%'>".$rows["nombre"]."</td>
</tr>
<tr>
<td>E-Mail:</td>
<td>".$rows["email"]."</td>
</tr>
<tr>
<td colspan='2'><div align='center'><b>Inquietud</b></div></td>
</tr>
<tr>
<td colspan='2'>".$rows["inquietud"]."</td>
</tr>
<tr>
<td>Borrar</td>
<td><input type='checkbox' name='seleccion[]' value=".$rows["id"]."></td>
</tr>
</table></p><br>
<hr><br>";
}
echo"<p align='center'><table>
<tr>
<td><div align='center'>
<input name='enviar' type='submit' id='enviar' value='Borrar'>
</div></td>
<td><div align='center'>
<input name='borrar' type='reset' id='borrar' value='Restablecer'>
</div></td>
</tr>
</table></p>";
echo"</form>";
Código PHP:
require('seguridad.php');
require('connect.php');
while(list(, $id)=each($seleccion)){
$buscar="select id from inquietudes where id='$id'";
$resp=mysql_query($buscar,$link);
$rows=mysql_fetch_array($resp);
$string="delete from inquietudes where id='$rows[id]'";
if($resp=mysql_query($string,$link)){
$respuesta="Inquietudes Borradas";
header("location: borrar_inquietud.php?respuesta=$respuesta");
exit();
}else{
$respuesta="No se han podido borrar las inquietudes";
header("location: borrar_inquietud.php?respuesta=$respuesta");
exit();
}
}
son cuatro datos con sus valores de id a ser borrados pero la aplicación me esta borrando solo uno que es el de la id más alta y los otros no los borra.
ok les agradezco su ayuda