Mysql
 sql >> Baza danych >  >> RDS >> Mysql

PHP:Ostrzeżenie:sort() oczekuje, że parametr 1 będzie tablicą, podano zasób

Ostrzeżenie jest dość jasne:mysql_query nie zwraca tablicy z wynikami zapytania, ale zasób. Potrzebujesz funkcji takiej jak mysql_fetch_array() aby zwrócić dane, których potrzebujesz (i na których możesz wykonać operację sortowania).

Zobacz instrukcję obsługi mysql_query() http://nl3.php.net/mysql_query

I może niepowiązane, ale możesz od razu posortować wyniki w MySQL, dodając ORDER BY <fieldname> do Twojego zapytania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Czy JavaScript może łączyć się z MySQL?

  2. Jak ustawić zestaw znaków i sortowanie bazy danych w MySQL?

  3. MySQL:Szybki podział typów złączeń

  4. Uzyskaj nazwy tabel za pomocą instrukcji SELECT w MySQL

  5. mySQL ::wstawić do tabeli, dane z innej tabeli?