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

PHP/mysql pobiera liczbę wierszy instrukcji UPDATE, których dotyczy problem

jeśli używasz PDO (co polecam), w przypadku bezpośredniego zapytania exec() zwraca liczbę wierszy, których to dotyczy. dla Przygotowane wyciągi istnieje metoda o nazwie rowCount() .

jeśli używasz funkcji mysql , istnieje mysql_affected_rows() .

EDYTUJ:
Wygląda na to, że używasz funkcji mysql. mysql_num_rows , którego używasz, zwraca długość zestawu wyników (na przykład dla instrukcji SELECT). musisz użyć mysql_affected_rows (jak już powiedziałem).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Golang Wstaw NULL do sql zamiast pustego ciągu

  2. Różnice między INDEX, PRIMARY, UNIQUE, FULLTEXT w MySQL?

  3. kategoria php, drzewo podkategorii

  4. Jak mogę poprawić błąd ładowania MySQL?

  5. PHP Najlepszy sposób na buforowanie wyników MySQL?