O aviso é bem claro:
mysql_query não retorna um array com resultados da consulta, mas sim um recurso. Você precisa de uma função como mysql_fetch_array() para retornar os dados necessários (e nos quais você pode executar uma operação de classificação). Veja o manual para o uso de
mysql_query() https://nl3.php.net/mysql_query
E talvez não relacionado, mas você pode classificar seus resultados no MySQL imediatamente adicionando
ORDER BY <fieldname> à sua consulta.