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

Biến không xác định:pdo, gọi hàm thành viên chuẩn bị () trên null

Như đã nêu trong phần nhận xét, trong OOP, bạn cần sử dụng $this->pdo chuyển thuộc tính của đối tượng cho nó, thay vì biến $query = $pdo-> vì bạn đã xây dựng nó trong:

public function __construct($pdo)
{
    $this->pdo = $pdo;
    ^^^^^^^^^^
}

Tức là:

$query = $this->pdo->prepare



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL:Các lựa chọn thay thế cho ORDER BY RAND ()

  2. Cách xuất cơ sở dữ liệu bằng dòng lệnh

  3. Laravel 5.4 trên PHP 7.0:Ngoại lệ PDO - Không thể tìm thấy trình điều khiển (MySQL)

  4. MySQL trigger:Cập nhật khi đạt đến một ngày giờ nhất định

  5. Làm thế nào để ĐẶT HÀNG BẰNG trường varchar dưới dạng số?