sql >> Databáze >  >> RDS >> Mysql

PHP PDO Přidat filtr ke všem dotazům

Vytvořte třídu rozšiřující PDO jako

class DB extends PDO {...

Normálně přepíšu __construct() metodu pro získání přihlašovacích údajů k databázi uvnitř libovolného dokumentu a připojení k databázi, nezapomeňte zavolat v dolní části této metody nadřazený konstruktor parent::__construct() ...

Pak můžete použít své vlastní metody

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

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

Uvnitř své vlastní metody můžete použít své filtry...




  1. Při kaskádě mazání pro samoodkazovací tabulku

  2. Rozlišují se v názvech sloupců PostgreSQL velká a malá písmena?

  3. Odesílání proměnných v URL v PHP s echem

  4. Dynamická změna barvy tabulky PHP (Datum) na základě platnosti