A ver, creo que la mejor solución es que al cargar la página se listen todos los alumnos (así no hay que escribir su nombre ni buscarlo en un Option Select), y a su lado un
Código HTML:
<input name="nota[x]">
donde x corresponde al ID del alumno. Para recoger los datos, se recorre con
Código PHP:
foreach ($_POST["nota"] as $alumno=>$nota)
y a cada iteración se inserta en la BD, la cual por cierto no parece bien estructurada.
¿Cómo tienes las tablas? Yo haría algo como:
· Alumnos (id, nombre, apellido1, apellido2)
· Asignaturas (id, nombre, profesor)
· Matriculas (id_asignatura, id_alumno)
· Examenes (id, fecha, asignatura)
· Notas (id_examen, id_alumno, nota)
· Profesores (id, nombre, apellido1, apellido2)
Saludos!