Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP : Attention :sort() s'attend à ce que le paramètre 1 soit un tableau, une ressource donnée

L'avertissement est assez clair :mysql_query ne renvoie pas un tableau avec les résultats de la requête, mais une ressource. Vous avez besoin d'une fonction comme mysql_fetch_array() pour retourner les données dont vous avez besoin (et sur lesquelles vous pouvez effectuer une opération de tri).

Voir le manuel pour l'utilisation de mysql_query() http://nl3.php.net/mysql_query

Et peut-être sans rapport, mais vous pouvez trier vos résultats dans MySQL immédiatement en ajoutant ORDER BY <fieldname> à votre requête.