Título: multiples checkbox en php Publicado por: pet_cx en 28 Septiembre 2008, 05:23 am hola, mi problema es q no encuentro una forma de recibir varios checkbox mandados de un formulario. En un formulario muestro un grupo de alumnos y la idea es marcar si estan presente, llegaron atrasado o no marcar(si no estan presente) y recibirlos dentro de un bucle para ingresar la informacion a la base de datos, en el <form los muestro asi:
<form...> for($i=0;$i<$total_alumnos;$i++) { <input type="checkbox" name="<?=$alumnos[$i]?>" value="1" />presente<br /> <input type="checkbox" name="<?=$alumnos[$i]?>" value="2" />atrasado<br /> } ....</form> $alumnos es un arreglo q contiene los nombres del curso tambien probe echo "<input type='checkbox' name='var' value='1'/>" y esta otra echo "<input type='checkbox' name='var".$i' id='var".$i' value='1'> esta me tira error y otras formas pero no me resulta al recibirlas lo q necesito es recibir todos los q estan presente y atrasados. si alguien me puede ayudar se agradece. Título: Re: multiples checkbox en php Publicado por: дٳŦ٭ en 28 Septiembre 2008, 07:05 am Código Código
La forma más fácil de trabajar checkbox en php es como un array. Saludos http://www.naninet.com.ar/checkbox-en-php/ Título: Re: multiples checkbox en php Publicado por: WHK en 28 Septiembre 2008, 19:49 pm Código Te sirve? Título: Re: multiples checkbox en php Publicado por: pet_cx en 29 Septiembre 2008, 04:45 am hola, bueno ahora me resulto, quedo algo asi
<form...> for($i=0;$i<$total_alumnos;$i++) { ?> <input name="pte[]" type="checkbox" value="<?=$alumnos[$i]?>"><br /> <input name="atras[]" type="checkbox" value="<?=$alumnos[$i]?>"><br /> <?php } .... for($i=0;$i<3;$i++) echo ($_POST['pte'][$i]) . "<br>"; gracias por la ayuda. |