Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class DBConnect {
- private static $instance;
- private $DB_USER;
- private $DB_PASS;
- private $DB_HOST;
- private $DB_CONNECTION;
- private function __contruct(){
- // Trace de débug
- echo "Debug : Instanciation de la classe ".__CLASS__ ;
- // Connexion à la BDD lors de l'instanciation de la classe
- $this->$DB_CONNECTION = $this->connect($this->$DB_HOST, $this->$DB_USER, $this->$DB_PASS);
- }
- private static function getInstance(){
- if( !isset(self::instance)){
- self::$instance = new DBConnect();
- }
- return self::$instance;
- }
- private function connect($username, $host, $password){
- return mysql_connect($username, $host, $password) or die("Echec de la connexion !");
- }
- }
Add Comment
Please, Sign In to add comment