Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PHP / mysql lấy số hàng bị ảnh hưởng của câu lệnh UPDATE

nếu bạn đang sử dụng PDO (mà tôi muốn giới thiệu), cho một truy vấn trực tiếp exec() trả về số hàng bị ảnh hưởng. cho Tuyên bố chuẩn bị có một phương thức được gọi là rowCount() .

nếu bạn đang sử dụng các hàm mysql , có mysql_affected_rows() .

CHỈNH SỬA:
có vẻ như bạn đang sử dụng các hàm mysql. mysql_num_rows , là những gì bạn đang sử dụng, trả về độ dài của tập kết quả của bạn (ví dụ:đối với Câu lệnh SELECT). những gì bạn cần sử dụng là mysql_affected_rows (như đã nói).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhóm DateTime theo ngày và giờ

  2. MySQL - Sử dụng COUNT (*) trong mệnh đề WHERE

  3. MySQL xóa nhiều hàng trong một điều kiện truy vấn duy nhất cho mỗi hàng

  4. Chuyển đổi thời gian SA / CH sang định dạng 24 giờ bằng PHP hoặc MySQL?

  5. Loại cột nào nên được sử dụng để lưu trữ dữ liệu được tuần tự hóa trong db mysql?