Tengo el siguiente código:
<html>
<head>
</head>
<body>
<?php
$a[0]="maria";
$a[1]="paco";
$a[2]="juan";
$b[0]="alumno 1,alumno 2";
$b[1]="alumno 5, alumno 7";
$b[2]="alumno 8, alumno 4";
for($i=0;$i<3;$i++){
$profesor[$i] =$a[$i];
$alumno[$i] = $b[$i];
}
?>
<form name="formulario" method="post" action="b.php">
<?php for($i=0;$i<3;$i++){?>
<input type="hidden" name="profesor" value="profesor[<?php echo $i ?>]">
<input type="hidden" name="alumno" value="alumno[<?php echo $i ?>]">
<?php } ?>
<input type="submit" id="guardar" value="comprobar">
</form>
</body>
</html>
----
En el primer fichero tengo dos input ocultos que irán cogiendo los profesores que tiene y los alumnos asignados a este profesor.
y en el segundo
<?php
for($i=0;$i<3;$i++){
$profesor = $_POST["profesor"];
echo $profesor;
}
?>
de tal manera que la salida me devuelve:
profesor[2]profesor[2]profesor[2]
y yo lo que quiero llegar a conseguir es que en el fichero 2 me diga el profesor maria tiene asignados los alumnos alumno 1 y alumno 2.
Os agradecería que me ayudaseis si sabeis, porque llevo mucho tiempo con esto atascado y por más que busco no encuentro una solución.
Gracias.