Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/10/2003, 12:42
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Bueno .. hay dos cosas que puntualizar:

1) .. la generación de esos campos input que usas (hidden) con los datos de tu array .. podrías usar arrays ahí directamente:

print "<INPUT TYPE='text' NAME='calificaciones[$Alumno]' MAXLENGTH='4' SIZE='4'>" ;

así en tu script donde los proceses .. los tendrás en el array alumnos los valores que ingreses en esos campos que vas a generar dinámicamente ..

los recorres con:

Código PHP:
foreach($_POST['calificaciones'] as $alumno=>$calificacion){
   echo 
$alumno." = ".$calificacion."<br>";

Se usa como indice del array el nombre (asociativo) del array calificaciones .. así que podrías usarlo en bucles para ingresar calificaciones de vários alumnos a la vez.

2) si vas a pasar un array entre scripts (por el URL) hay que serializarlo minimo .. Puedes usar las funciones planteadas en esta FAQ que te ayudarán .. Pero, en tu caso creo que eso no es necesario si usas la técnica descrita en el punto anterior.

http://www.forosdelweb.com/showthrea...072#post262072

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.

Última edición por Cluster; 09/10/2003 a las 12:45