Come posso fare per ordinare, magari in ordine inverso un risultato di una query?

codice:
 
mysql_connect('localhost','***','***');
mysql_select_db('leveldes_level');

$query = "SELECT id, data, testo, firma FROM news";
$risultato = mysql_query($query);


while (list($id, $data, $testo, $firma) = mysql_fetch_row($risultato))
	print "$data $testo $firma
";
Questo è il codice

Aiutoooooo!!!