Ver Mensaje Individual
  #3 (permalink)  
Antiguo 26/01/2007, 10:46
daniel00
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 6 meses
Puntos: 8
Re: envio y almacenamiento de ckeckboxes

Que tal flower.

Hay varias maneras, una de ellas es la siguiente, por ejemplo si tienes 7 checkbox's, usas un campo de tipo cadena de longitud 7, y en cada caracter pones 0 o 1, dependientdo si esta seleccionado o no, de esta forma puedes obtener por ejemplo: la cadena 1000011 dice que el usuario selecciono las opciones 1, 6 y 7.

Otra manera es con número enteros, usar un campo de tipo integer, y convertirlos a binarios y viceversa, de esta forma tienes que usar algo de matematicas(números binarios) , por ejemplo:

Código:
Guardas un 0 - cero ( 0000 ) , te representa que no selecciono opción alguna.
Guardas un 1 ( 0001 ) , te representa que selecciono sólo la opción uno.
Guardas un 2  ( 0010 ) , te representa que selecciono la opción dos.
Guardas un 3  ( 0011 ) , te representa que selecciono la opción uno y dos.
Guardas un 4  ( 0100 ) , te representa que selecciono la opción tres.
Guardas un 5  ( 0101 ) ,  te representa que selecciono la opción uno y tres.
El 6  ( 0110 ) ,  te representa que selecciono la opción  dos y tres.
...
El 8  ( 1000 ) ,  te representa que selecciono la opción cuatro.
...
...
El 15 ( 1111 ) ,  te representa que selecciono la opción las cuatro opciones.
Si te interesa más ayuda de la segunda forma, escribe y por aquí te ayudamos.

Espero que te allá sido de utilidad.

Saludos y suerte!