Giuto per sicurezza:
1. Non utilizzare lo short_open_tag, utilizza il tag di apertura completo.
2. Utilizza http://www.php.net/mysql_real_escape_string e funzioni qeuivalenti su qualsiasi input dell'utente che debba essere utilizzato in una query (vedi http://www.php.net/manual/it/securit...-injection.php).
3. Non utilizzare register_globals, è una funzione deprecata da anni.
Se effettui l'ordinamento per una chiave univoca anche se aggiongi ulteriori elementi all'ORDER BY, l'ordinamento non cambierà.
Se non capisce quello che ho scritto, prima di chiedere dettagli, cerca sul manuale ufficiale il significato di ogni funzione/feature indicata.