Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/01/2011, 13:47
monigote
 
Fecha de Ingreso: diciembre-2010
Mensajes: 40
Antigüedad: 13 años, 4 meses
Puntos: 0
Agilizar a la hora de eliminar registros

A la hora de hacer mis consultas muestro los datos y a ladito pongo un checkbox el cual va asociado por el id del registro.

Código PHP:
<td><input type='checkbox' name='delete[]' value='".$row['id']."'></td
Despues agarro los que esten seleccionados y los borra.

Código PHP:
 <?php
       
        
if (count($_POST['delete'])) 

 include(
"scripts/conexion.php");

    foreach (
$_POST['delete'] as $id

  
$sql=mysql_query("DELETE FROM usuarios WHERE id=$id"); 
        
        echo 
"<script> alert (\"Usuario(s) eliminado(s)!\"); </script>";
         echo 
"<script language=Javascript> location.href=\"consultausuario.php\"; </script>";
        
        
    }
    }

?>

Bueno todo lo hace bien de hecho me tira un alert cuando lo hizo pero si selecciono mas de un usuario por ejemplo 2 me tira 2 alerts y asi siento que hace como si eliminara uno y vuelve a entrar a la bd y hace todo, etc y por eso dependiendo de cuantos usuarios son a borrar son los alerts que me da, mi pregunta es se podra hacer todo eso en uno solo??