Varování je docela jasné:mysql_query nevrací pole s výsledky z dotazu, ale zdroj. Potřebujete funkci jako mysql_fetch_array() vrátit data, která potřebujete (a na kterých můžete provést operaci řazení).
Viz manuál pro použití mysql_query() https://nl3.php.net/mysql_query
A možná to nesouvisí, ale výsledky můžete v MySQL seřadit ihned přidáním ORDER BY <fieldname> na váš dotaz.