Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/10/2007, 15:25
encurto
 
Fecha de Ingreso: octubre-2007
Mensajes: 32
Antigüedad: 17 años, 4 meses
Puntos: 0
Checkboxs dinamicos

Buenas, tengo una serie de checkoxs que se generan en un bucle while con php. El tema es que el usuario puede seleccionar entre 0 y n checkboxs y luego quiero almacenar los valores de los checkboxs que ha seleccionado, entonces tengo el siguiente codigo.

Código:
$sql = "select * from extra";
$res = mysql_query($sql);
$i = 0;
while($array = mysql_fetch_row($res) ){
	

echo " <input type=\"checkbox\" name=\"extras[$i]\" value=\" ".$array[0]." \" >" .

"</td> ";

$i++
}
Si el usuario selecciona el 1º, 2º y 3º checkbox funciona. Pero si deja algun checkbox si seleccionar entonces no alamacena bien la informacion por ejemplo si selecciona el 2º y el 3º pero no el 1º o tambien si selecciona el 1º y el 3º pero no el 2º.

Yo creo que el problema esk si seleccionas el 1º y el 3º pero no el 2º lo que pasa es que al hacer el submit del formulario guarda en el array "extras" el valor del 1º y cuando ve que el 2º no ha sido seleccionado al no tener valor no guarda nada en el array y si keda como colgado.

¿Que pensais?