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

PDO Không thể thực thi các truy vấn trong khi các truy vấn không có bộ đệm khác đang hoạt động

Bạn cần giải phóng kết nối của mình bằng phương thức PDOStatement ::closeCursor ()

http://www.php.net/manual/en/pdostatement.closecursor .php

Tôi tin

foreach($phones as $phone)
{
    $stmt = db::getInstance()->prepare("CALL phones(:phone)");
    $stmt->bindParam(':phone', $phone, PDO::PARAM_INT, 10);
    $stmt->execute();

    $stmt->closeCursor()

    $result[] = db::getInstance()->query("SELECT @phone;")->fetchAll(PDO::FETCH_ASSOC);
}

nên làm điều đó cho bạn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trong những trường hợp nào bạn muốn đặt Rails KHÔNG kết nối lại với MYSQL

  2. Làm cách nào để kết nối với cơ sở dữ liệu MySQL từ xa qua SSL bằng Play Framework?

  3. Làm thế nào để xem liệu người dùng có trực tuyến trong một trang web có cơ sở dữ liệu được điều khiển bằng php và mysql hay không?

  4. Thêm dấu ngắt dòng trong MySQL INSERT INTO văn bản

  5. Cách tốt nhất để lưu trữ hình ảnh người dùng bằng PHP và MySQL là gì?