Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

Hàm PHP nào dùng để trả về số hàng bị ảnh hưởng bởi truy vấn MySQL?

PHP sử dụng hàm mysql_affected_rows() để tìm ra số hàng mà một truy vấn đã thay đổi. Hàm này về cơ bản trả về số hàng bị ảnh hưởng trong truy vấn SELECT, INSERT, UPDATE, REPLACE hoặc DELETE trước đó. Giá trị trả về:

  • Số nguyên > 0: số hàng bị ảnh hưởng
  • 0: không có bản ghi nào bị ảnh hưởng
  • -1: truy vấn trả về lỗi

Cú pháp

mysql_affected_rows( connection );

Tham số sử dụng trong hàm này:

STT Tham số & Mô tả
1. Connection
Bắt buộc – Chỉ định kết nối MySQL để sử dụng

Lưu ý: Hàm này thuộc extension mysql đã lỗi thời. Nên dùng mysqli_affected_rows() hoặc PDO::rowCount().