Mysql
 sql >> Database >  >> RDS >> Mysql

PHP PDO Aggiungi filtro a tutte le query

Crea una classe che estende PDO come

class DB extends PDO {...

Normalmente sovrascrivo __construct() metodo per ottenere le credenziali del database all'interno di qualsiasi documento e connettersi al database, non dimenticare di chiamare in fondo a questo metodo il costruttore genitore parent::__construct() ...

Quindi puoi usare i tuoi metodi

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

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

All'interno del tuo metodo puoi applicare i tuoi filtri...