Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/03/2010, 15:33
hermess87
 
Fecha de Ingreso: julio-2007
Mensajes: 178
Antigüedad: 16 años, 9 meses
Puntos: 1
Respuesta: Borrar mensajes tildados en checkbox

Cita:
Iniciado por Triby Ver Mensaje
Para borrar multiples mensajes debes hacerlo con matriz (array), agregando corchetes al nombre del checkbox, de lo contrario, cada nuevo checkbox con el mismo nombre sobreescribira al anterior.



Código PHP:
Ver original
  1. // Debes forzar $borrar para inicializarlo correctamente:
  2. $borrar = (isset($_POST['borrar'])) ? $_POST['borrar'] : array();
  3.  
  4. if(!is_array($borrar) || count($borrar) == 0) {
  5.     // Aqui presentas el formulario
  6. } else {
  7.     foreach($borrar as $id_mensaje) {
  8.         // Aqui eliminas cada mensaje marcado
  9.     }
  10.     // Aqui realizas procesos adicionales si es que los necesitas
  11. }
Me sirvio muchisimo!!!! Gracias!!! lo tengo funcionando!