MySql no es mi fuerte, pero con intentar no pierdo nada.
Aber
1- esa tabla.. se podría optimizar un poco.. si te lo permiten.
ordenándola de esta forma: Profesor Día Aula Grupo
pero creo que no es el caso.
me imagino que lo que necesitas es..
1- campo de grupo
2- LuA
3- MaA
4- MiA
5- JuA
6- ViA
Order By GRUPO, creo que te funcionaria 1A 2B 2A 2B 3A
entonces, porque no los seleccionas por orden, y los cargas en una tabla?
los seleccionas y les asignas una variable a cada 1
no desconoces el orden de la tabla, tan solo desconoces como bajarlos.
Fíjate que por linea, solo tomas 3 campos..
lee un poco aqui
http://tr2.php.net/manual/es/mysqli-stmt.fetch.php
y aquí para ordenarlas
http://dev.mysql.com/doc/refman/5.0/...imization.html
y dime..