Utwórz klasę rozszerzającą PDO
lubię
class DB extends PDO {...
Normalnie nadpisuję __construct()
metoda, aby uzyskać dane uwierzytelniające bazy danych wewnątrz dowolnego dokumentu i połączyć się z bazą danych, nie zapomnij wywołać na dole tej metody konstruktora nadrzędnego parent::__construct()
...
Następnie możesz użyć własnych metod
public function find($params) {
...
$stmt = $this->prepare('')...
$rows = $stmt->fetch(PDO::FETCH_ASSOC)...
}
Wewnątrz własnej metody możesz zastosować filtry...