Hola a todos, y espero que me ayuden, mi problema está en cómo mostrar un arreglo obtenido de una consulta sql, el caso esta así esta es el resultado de la query
id|nombre|nota|numero
1|MATEMATICAS|5|1 ----->cada mysql_fetch_row()
1|MATEMATICA |5|1
1|MATEMATICAS|7|5
2|CASTELLANO|4|1
2|CASTELLANO|4|1
3| HISTORIA |3|1
3| HISTORIA |5|3
El problema mío es que necesito mostrar estos datos de otra manera en una tabla o lista con un while o for, pero que me genere cada salto, y la manera que quiero es que no muestre el nombre repetido y la quiero asi:
nombre|1|1|5-----número de la nota.
MATEMATICAS|5|5|7----nombre/notas
CASTELLANO|4|4|1-----nombre/notas
...
...
....
Si se pudiera generar de esta manera sin duplicar el nombre del ramo y mostrar las notas de esa manera seria genial, hasta el momento e podido dejarlas en un array pero igual se me dificulta al momento de mostrarlas... espero que me ayuden adiós