Una vez hecha la consulta vuelca los resultados de la tabla a un array. Después usando la función sort o array_multisort puedes ordenar ese array por el campo que quieras. Una vez ordenado solo tienes que mostrarlo por pantalla en forma de tabla.
Espero que solucione tu problema.
Adrián Fernández
[email protected]