Foros del Web » Programando para Internet » PHP »

Problemas para leer una matriz de checkbox

Estas en el tema de Problemas para leer una matriz de checkbox en el foro de PHP en Foros del Web. Hola a todos, estoy aca de nuevo: necesito su ayuda tengo por ejemplo los siguientes checkbox en un formulario que se generan dinamicamente <td width="24"><div ...
  #1 (permalink)  
Antiguo 02/05/2004, 12:01
Avatar de mauricio2004  
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años, 1 mes
Puntos: 0
Problemas para leer una matriz de checkbox

Hola a todos, estoy aca de nuevo:

necesito su ayuda


tengo por ejemplo los siguientes checkbox en un formulario que se generan dinamicamente

<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="1" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="2" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="3" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="4" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="5" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="6" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="7" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="8" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="9" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[1][]" value="10" ></div></td>


y despues viene el dos


<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="1" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="2" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="3" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="4" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="5" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="6" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="7" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="8" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="9" ></div></td>
<td width="24"><div align="center"><input type="checkbox" name="asistencias[2][]" value="10" ></div></td>

y asi susecivamente dependiendo de cuantas personas saque la consulta

en php lo estoy leyendo asi



$num1 = count($id_alumno);

for ($i=1;$i<=$num1;$i++)
{

$cuenta= count($asistencias[$i]);

for ($z=0;$z<$cuenta;$z++)
{


echo "$asistencias[$i][$z], $id_alumno[$i] <br>";


}

y me imprimo esto


Array[0], 125
Array[1], 125
Array[2], 125
Array[3], 125
Array[4], 125
Array[5], 125
Array[0], 126
Array[1], 126
Array[2], 126
Array[3], 126
Array[4], 126
Array[5], 126
Array[0], 127
Array[1], 127
Array[2], 127
Array[3], 127
Array[4], 127
Array[5], 127
Array[6], 127


el array de id_alumno me sale bien, pero el otro no


deveria salir un numero, el valor del checkbox de arriba y no array


Si alguien me puede ayudar se lo agradeceria mucho

ya que estoy terrible colgado

Saludos

Mauricio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:29.