Guest User

Untitled

a guest
Oct 15th, 2018
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.74 KB | None | 0 0
  1. <?php
  2.  
  3.     class Database{
  4.         var $host;
  5.         var $username;
  6.         var $password;
  7.         var $dbname;
  8.         var $connection;
  9.  
  10.         function __construct($_host, $_username, $_password, $_dbname){
  11.             $this->host = $_host;
  12.             $this->username = $_username;
  13.             $this->password = $_password;
  14.             $this->dbname = $_dbname;
  15.         }
  16.  
  17.         function connect(){
  18.             try
  19.             {
  20.                 $this->connection = new PDO(
  21.                     'mysql:host='.$this->host.';dbname='.$this->password,
  22.                     $this->username,
  23.                     $this->password
  24.                 );
  25.             }
  26.             catch(Exception $e)
  27.             {
  28.                 echo 'Echec de la connexion à la base de données';
  29.             }
  30.         }
  31.  
  32.         function select($str_query){
  33.             $query = $this->connection->query($str_query);
  34.             $query->setFetchMode(PDO::FETCH_OBJ);
  35.         }
  36.     }
  37.  
  38. ?>
Add Comment
Please, Sign In to add comment