Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace Modele;
- class Db{
- private $dsnh;
- private $user;
- private $pass;
- private $pdo;
- public function __construct($dsnh, $user, $pass){
- $this->dsnh = $dsnh;
- $this->user = $user;
- $this->pass = $pass;
- }
- private function connectDb(){
- // $pdo = new PDO("mysql:host=$db_host;dbname=$db_bdd;charset=utf8", $db_user, $db_pass);
- $pdo = new \PDO($dsnh, $user, $pass);
- $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
- $this->pdo = $pdo;
- return $pdo;
- }
- public function query($statement){
- $res = $this->connectDb()->query($statement);
- $data = $res->fetchAll(PDO::FETCH_OBJ);
- return $data;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement