sql >> Base de Datos >  >> RDS >> Mysql

PHP PDO Agregar filtro a todas las consultas

Crea una clase que extienda PDO Me gusta

class DB extends PDO {...

Normalmente anulo el __construct() método para obtener las credenciales de la base de datos dentro de cualquier documento y conectarse a la base de datos, no olvide llamar en la parte inferior de este método al constructor principal parent::__construct() ...

Entonces puedes usar tus propios métodos

public function find($params) {
     ...
     $stmt = $this->prepare('')...

     $rows = $stmt->fetch(PDO::FETCH_ASSOC)...
}

Dentro de tu propio método puedes aplicar tus filtros...