He intentado resolver lo siguiente:
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:
Así se ven agrupados en la tabla por categoría:
Este es el resultado que necesito lograr:
Espero haberme hecho entender bien para ver si alguien me da una mano.
Gracias.