
22/08/2012, 12:05
|
| | Fecha de Ingreso: enero-2012
Mensajes: 64
Antigüedad: 13 años, 2 meses Puntos: 0 | |
validar datos de checkbox contra datos en BD Hola, espero puedan apoyarme con esta situacion, veran, supongamos que en una tabla de una base de datos estan almacenados la siguiente info.
usuario | id_animal animal
-----------|---------------
34 | 1 Perro
34 | 2 Gato
34 | 3 Perico
Ahora, en un formulario en un archivo PHP dentro de un listado de checkbox tengo las siguientes opciones
<input type='checkbox' name='animales[]' value='1'> Perro
<input type='checkbox' name='animales[]' value='2'> Gato
<input type='checkbox' name='animales[]' value='3'> Perico
<input type='checkbox' name='animales[]' value='4'> Pez
<input type='checkbox' name='animales[]' value='5'> Hamster
Si perro, gato y perico ya existen en la tabla dentro del perfil del usuario 34 ya aparecen seleccionados
Lo que necesito hacer es, si el usuario 34 selecciona Perro, Gato y Pez, ¿como puedo hacer las validaciones para que
1.- compare que ya existe el valor de perro y gato en la tabla para que no los vuelva a insertar
2.- elimine el valor de perico de la tabla ya que aunque a estaba seleccionado por existir en la tabla, el usuario lo deselecciono
3.- agregue el valor de pez
gracias por su apoyo |