sql >> Databáze >  >> RDS >> Mysql

PHP:Varování:sort() očekává, že parametr 1 bude pole, daný zdroj

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() http://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.



  1. SQL Server 2000 – propojený server

  2. Postgresql SQL GROUP BY časový interval s libovolnou přesností (až na milisekundy)

  3. ORA-12154 nedokázal vyřešit zadaný identifikátor připojení

  4. Jak LocalTime() funguje v PostgreSQL