Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2010, 04:28
Avatar de luicos
luicos
 
Fecha de Ingreso: febrero-2010
Ubicación: Galicia
Mensajes: 106
Antigüedad: 14 años, 2 meses
Puntos: 0
agrupar registros por años

Hola, quería saber que consulta tengo que utilizar para poder sacar los registros clasificados por años y como lo montaría en una table

Tengo esto:

i
Código PHP:
nclude"../conexion.php";
$sql9="SELECT codigo, fechaprueba, tipo, resultado, enlace, conclusiones, propuestas FROM tabla11 WHERE codigo=1";
$result9 mysql_query($sql9,$conexion) or die(mysql_error());    
                
while(
$row mysql_fetch_array($result9))
    {                                                    
    echo 
"<tr>";
    echo 
"<td>" .$row['codigo']." </td>";                                        
    echo 
"<td >" .$row['fechaprueba']. "</td>";
    echo 
"<td>" .($row['tipo']). "</td>";
    echo 
"<td >" .($row['resultado']). "</td>";
    echo 
"<td><a href='" .$row['enlace']. "'><u>Ver</u></a></td>";
    echo 
"<td>" .($row['conclusiones']). "</td>";
    echo 
"<td>" .($row['propuestas']). "</td>";                                            
echo 
"</tr>";
include
"../cerrar_conexion.php"

El año lo saco con:
YEAR(fechaprueba) AS año

Con la consulta saco los registros, pero yo quería que en la tabla que se visualizan todos los datos me pusiese una fila con el año,es decir, que si tengo 40 registros y 10 son de 2010 y 30 de 2009 me tendría que poner una fila que ponga 2010 y a continuacion los registros de 2010 y luego otra fila de 2009 y a continuacion los registros de 2009

¿Que consulta tengo que utilizar y que codigo PHP para hacer esto?
Gracias