Предупреждението е доста ясно:mysql_query
не връща масив с резултати от заявката, а ресурс. Имате нужда от функция като mysql_fetch_array()
за да върнете данните, от които се нуждаете (и върху които можете да извършите операция за сортиране).
Вижте ръководството за използването на mysql_query()
http://nl3.php.net/mysql_query
И може би несвързани, но можете да сортирате резултатите си в MySQL веднага, като добавите ORDER BY <fieldname>
към вашата заявка.