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

Cách gỡ lỗi php / MySQL COUNT (id) trả về 1 thay vì tổng giá trị mục nhập

row là một mảng kết hợp với một mục nhập cho mọi cột trong tập kết quả. Vì chỉ có một cột ở đó nên count($row) trả về 1 . Thay vào đó, bạn chỉ nên truy cập vào cột duy nhất ở đó:

$row = $results->fetch_assoc();
$recordCount = $row["COUNT(id)"];


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy vấn SQL để trích xuất tất cả các bài đăng WordPress với các danh mục

  2. Tại sao MySQL gặp lỗi Không được phép trả về tập kết quả từ một hàm?

  3. Tạo danh sách liên kết hoặc hàng đợi tương tự trong MySQL?

  4. Sao lưu cơ sở dữ liệu MySQL với CodeIgniter

  5. Fluent NHibernate DuplicateMappingException với AutoMapping