Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/07/2010, 15:30
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 18 años
Puntos: 126
Respuesta: Tratar conjuntos de checkbox.

Hola

Como hablas de eliminar registros, entonces puedes hacerlo del lado del servidor. Básicamente el punto está en usar el operador IN de SQL . Te lo monto en ASP por que me es más sencillo, pero no tendrás problema en transpolarlo a PHP
Código ASP:
Ver original
  1. elimReg = Request.Form("ckb[]")
  2. If elimReg = "" then ' No se ha selecionado nada para eliminar
  3. Else
  4. cual = Split(elimReg,", ", -1,1)
  5.  
  6. SQL="delete form tabla where id in ("
  7. For z = 0 to UBound(cual)
  8.    If z <> 0 then
  9. SQL = SQL & ", "
  10.    End If
  11. SQL = SQL & CInt(cual(z))
  12. Next ' z
  13. SQL = SQL & "'"
  14. End If
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />