Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/11/2013, 11:21
Avatar de marlanga
marlanga
 
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 14 años
Puntos: 206
Respuesta: Formato de consulta MySQL en PHP

Usa PDO o SQLite, las funciones de mysql están obsoletas desde hace casi dos años.

Ordena los resultados de la consulta por autor, y por nombre del libro.
Guarda en una variable, el último escritor que has escrito en pantalla. Antes de escribir el siguiente, comprueba si es el mismo que antes. Si lo es, no lo escribas, y si no lo es, escríbelo.

Sería algo así:

Código PHP:
Ver original
  1. if (!$resultado) {
  2.     die('Consulta no válida: ' . mysql_error());
  3. }
  4. $ultimo="";
  5. while ($fila = mysql_fetch_object($resultado)){
  6.     if ($ultimo!=$fila->Author){
  7.         $ultimo=$fila->Author;
  8.         echo $ultimo . "<br>";
  9.     }
  10.     echo $fila->Title . "<br>";
  11. }

EDIT: Maldición, me ha pisado el de arriba, escribiendo lo m¡smo justo antes xd.