Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2013, 13:52
Avatar de TheScript
TheScript
 
Fecha de Ingreso: septiembre-2011
Ubicación: Spain
Mensajes: 164
Antigüedad: 12 años, 7 meses
Puntos: 30
Agrupar campos a raíz de otro campo

Hola a todos, tengo un lio en la cabeza que no me aclaro. A ver si podeis orientarme o decirme si lo que necesito por lo menos se podría hacer.

Tengo una sola tabla (no me dejan modificar la base de datos, de ahí el problema)

La estructura por poner un ejemplo sería así:

Cita:

id | categoria | curso | nombre_alumno

1 | primaria | 1º |nombre_alumno

2 | primaria | 2º | nombre_alumno

3 | Segundaria | 1º ESO

4 | segundaria | 2º ESO

5 | segundaria | 3º ESO

6 | bachiller | 1º bachiller

7 | bachiller | 2º bachiller

La cuestión es que he de hacer un menú con PHP a raiz de hacer una consulta, y debe de quedar así:

Cita:

PRIMARIA
- 1º
- 2º
SEGUNDARIA
- 1º ESO
- 2º ESO

ETC
Yo en realidad no se que datos van a haber en la bd, por ello necesito hacer una consulta que me distinga la categoria, y me agrupe los cursos que pertenezcan a cada categoria. Una vez creado el menú, se mostrarán los alumnos de dicho curso....

¿Alguna idea de como plantear la consulta para poder recoger estos datos?