Tạo một lớp mở rộng PDO
thích
class DB extends PDO {...
Thông thường, tôi ghi đè __construct()
phương thức để lấy thông tin đăng nhập cơ sở dữ liệu bên trong bất kỳ tài liệu nào và kết nối với cơ sở dữ liệu, đừng quên gọi ở cuối phương thức này hàm tạo cha parent::__construct()
...
Sau đó, bạn có thể sử dụng các phương pháp của riêng mình
public function find($params) {
...
$stmt = $this->prepare('')...
$rows = $stmt->fetch(PDO::FETCH_ASSOC)...
}
Bên trong phương pháp của riêng bạn, bạn có thể áp dụng các bộ lọc của mình ...