Para ordenar los resultados por cualquier criterio puedes usar
ORDER BY cuando haces la consulta.
Código PHP:
$result=mysql_query("SELECT * from `tabla` WHERE 1 ORDER BY 'fecha' DESC");
Para ordenar por orden descendente pones DESC y para ascendente ASC.
Saludos!