Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2010, 13:11
tuxceno
 
Fecha de Ingreso: noviembre-2010
Mensajes: 181
Antigüedad: 13 años, 5 meses
Puntos: 2
Respuesta: funcion para rellenar checks input

perdon me equivoque el campo que uso no es enum es un set y en el guardo todos los servicios
ejemplo set='servicio1','servicio2',.....,'servicioN'
bueno asi esta declarado el campo en mi tablas servicios
entonces desde el fomulario cada servicio es un check
o sea check1=servicio1 check2=servicio2 asi hasta completar 20 checks

entonces de esos 20 checks los usuarios activan 10 por ejemplo
entonces en codigo lo que hago es tomar el array de valores y ponerlo como cadena en el campo de la tabla servicios con el id del usuario.
entonces en el campo servicios de la tablas servicios queda servicio1,servicio2,servicio3.... hast el servicio que el usuario haya activado
entonces lo que necesito hacer es obtener esa cadena de valores comparla ccon la cadena original de 20 servicios y por cada servicio que se encuentre en los servicios del usuario activar un check de tal modo que vuelvan a quedar activados los checks que activo cuando se dio de alta y ahora quizas los quiere modificar eso es lo que pretendo hacer pero lo que no se es como obtener los valores del campo SET para compararlos con los de mi cadena y asi poder volver a chekear los cheks