Advarslen er ret klar:mysql_query returnerer ikke et array med resultater fra forespørgslen, men en ressource. Du har brug for en funktion som mysql_fetch_array() for at returnere de data, du har brug for (og som du kan udføre en sortering på).
Se manualen for brug af mysql_query() https://nl3.php.net/mysql_query
Og måske ikke relateret, men du kan sortere dine resultater i MySQL med det samme ved at tilføje ORDER BY <fieldname> til din forespørgsel.