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

Co to są zasoby nr?

mysql_query() zwraca zestawy wyników jako obiekty typu resource (to nie są obiekty jeśli chodzi o kod PHP OOP, ale nie mogę wymyślić lepszego słowa). Zawierają one dane binarne, które mogą być odczytywane tylko przez niektóre funkcje, na przykład mysql_fetch_*() funkcje.

Aby debugować zapytania MySQL, powinieneś sprawdzić błędy za pomocą mysql_error() i mysql_errno() i/lub zapisz swoje instrukcje SQL w zmiennych i wydrukuj je.

Z tego, co widzę, wykonujesz dwa zapytania, ale nadpisujesz ten sam $result zmienna, nie robiąc nic z pierwszą. Również mysql_num_rows() może liczyć tylko jeden zestaw wyników na raz, więc nie możesz przekazać dwóch zestawów wyników do tego samego wywołania.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobierz zawartość pliku docx, który został zapisany w bazie danych mysql jako typ blob w php

  2. Pytanie dotyczące najlepszych praktyk dla MySQL:kolejność według identyfikatora czy daty?

  3. Odmowa dostępu dla użytkownika 'root'@'localhost' (przy użyciu hasła:Tak) po zresetowaniu hasła LINUX

  4. Połącz Metabase z MySQL w celu eksploracji danych

  5. Czy klaster MySQL może obsługiwać terabajtową bazę danych?