Tengo una tabla llamada horariostaller con los siguientes campos:
idht (id horario taller)
idcat (id categoria)con este campo realizo el filtro para no traer a todos los profes de otras categorías
idnt (id nombretaller)
idpt (id profe taller)
iddia (id dia)
hora
lugar
Lo que intento es armar cuadrados (como los de un calendario) y en ellos ir mostrando por ejemplo:
Si existe día lunes:
Cuadro Lunes
Profesor (o profesores si es que hubieran varios ese mismo día)
hora
lugar
Si existe día Martes:
Cuadro Martes
Profesores o profesor
hora
lugar
Si existe día Miércoles:
Cuadro Martes
Profesores o profesor
hora
lugar
...y así sucesivamente.
Lo que no consigo es mostrar el dia (como titulo) y hacia abajo los profes de ese día, más su horario, etc.
De esta manera voy llenando la tabla horarios:
![](http://www.brs.cl/guardar.png)
Así se ven agrupados en la tabla por categoría:
![](http://www.brs.cl/tablahorario.png)
Este es el resultado que necesito lograr:
![](http://www.brs.cl/resultado.jpg)
Espero haberme hecho entender bien para ver si alguien me da una mano.
Gracias.