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

mysqli_stmt ::num_rows () trả về giá trị sai

Tôi tự hỏi liệu num_rows () có đang báo cáo liên quan đến tập kết quả hiện tại hay không. Hãy thử chụp num_rows () trước khi tìm nạp dữ liệu. ví dụ:

if($statement->prepare($query))
{
    $statement->execute();
    $statement->store_result();
    echo $statement->num_rows();
    $statement->bind_result($name);
    $statement->fetch();
    echo $name; 
}

Điều đó có ảnh hưởng gì không?



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thiếu kết nối trong nhóm kết nối jdbc tomcat

  2. Định dạng dấu thời gian SQL bằng PHP

  3. Cách tải các thuộc tính từ các mô hình được liên kết với sequize.js

  4. Điều kiện INNER JOIN trong mệnh đề WHERE hoặc mệnh đề ON?

  5. Thêm tháng bị thiếu vào kết quả truy vấn