Gracias a ambos por sus grandes aportaciones. Respondiendo a tu pregunta amigo daz es que quiero guardar el valor de los checkbox cuando esta seleccionado y no lo esta porque tengo un formulario donde pinto un array desde MySQL con los alumnos de una escuela y después pinto los checkbox vacíos para que el profesor seleccione quién asistió a clases y quién no, entonces mi idea es que cuando se seleccione el checkbox me envíe a mi tabla de MySQL el '1' y cuando no entonces el '0', para que cuando haga consultas o filtros de quién asistió y quién no, sea más fácil.
Otra cosa daz, me sirvió mucho tu código y lo acabo de probar, funciona bastante bien, sólo que tengo un problema:
cuando selecciono mi checkbox ya asigna el '1' y cuando no también asigna el '0', hasta ahí va todo perfecto, el problema es que no me discrimina a qué alumno corresponde la asistencia.
Código PHP:
Ver originalfor($i=0; $i<$n; $i++)
{
if (!isset($ASISTENCIA[$i])){ $ASISTENCIA[$i]=0;
}
else{
$ASISTENCIA[$i]=1;
}
echo $ASISTENCIA[$i];
}
Por ejemplo:
Si=1
No=0
Alumno Asistencia
José si
Pedro no
María si
Me debería enviar así
si
no
si
Pero me envía así:
si
si
no
No sé que esté haciendo mal, espero me puedas ayudar.
Muchas gracias