21/11/2013, 11:00
|
| | Fecha de Ingreso: noviembre-2013
Mensajes: 1
Antigüedad: 11 años, 2 meses Puntos: 0 | |
Formato de consulta MySQL en PHP Hola a todos.
Estoy intentando realizar una consulta a una base de datos mysql, a traves de php, en la cual necesito que me devuelva los nombres del autor y sus libros uno debajo del otro, en el siguiente formato:
Autor 1
libro 1
libro 2
Autor 2
libro 1
libro2
Autor 3
libro 1
libro 2
...
etc.
El problema es que cuando intento imprimir la tabla en ese formato, hay autores que tienen mas de un libro entonces me lo imprime de esta forma:
Autor 1
libro1
Autor 1
libro2
No se si se entiende. Yo lo que quiero es que el nombre de cada autor lo imprima una vez y todos sus libros a continuación.
Estoy utilizando estas 3 tablas:
http://dpaste.com/1475660/
y la consulta la realizo con el siguiente código:
http://dpaste.com/1475670/
Desde mi punto de vista el problema seria mas de php que de mysql, ya que por ejemplo si lo intento imprimir en formato de tabla (uno al lado del otro) lo imprime de manera correcta, y lo que necesitaría seria una manera de imprimir los datos uno debajo del otro de la forma ya mencionada.
Acepto cualquier sugerencia.
Muchas gracias. |