Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/05/2004, 12:01
Avatar de mauricio2004
mauricio2004
 
Fecha de Ingreso: marzo-2004
Mensajes: 264
Antigüedad: 20 años
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