sql >> Databasteknik >  >> RDS >> Mysql

PHP:Varning:sort() förväntar sig att parameter 1 är array, resurs given

Varningen är ganska tydlig:mysql_query returnerar inte en array med resultat från frågan, utan en resurs. Du behöver en funktion som mysql_fetch_array() för att returnera de data du behöver (och som du kan utföra en sorteringsoperation på).

Se manualen för användning av mysql_query() http://nl3.php.net/mysql_query

Och kanske orelaterade, men du kan sortera dina resultat i MySQL direkt genom att lägga till ORDER BY <fieldname> till din fråga.



  1. SQL-punktnotation

  2. DELETE VS DROP i SQL

  3. Hur hälsosam är din SQL-server? Proaktiv databasövervakning är avgörande

  4. Sök i Microsoft SQL Server Database efter lagrad data