ciao, ho un problema di sintassi con sql in questa query:

codice:
$query=("SELECT ordini.IDCliente, ordini.IDOrdine,  ordini.DTOrdine,  ordini.IDarticolo,  ordini.Colore,  ordini.Quantità,  ordini.DTRichiesta,  ordini.DTProduzione,  ordini.DTReady,  ordini.DTConsegna, clienti.id_cliente, clienti.cod_cliente  FROM ordini, clienti  WHERE clienti.cod_cliente = ordini.IDCliente AND clienti.id_cliente = '{$_SESSION['IDCliente']}' order by DESC LIMIT 0, 30");
non funziona l'order by
cosa sbaglio?
grazie