public static function init($newLink = false, $clientFlags = false) { self::$data = array('serveur' => 'localhost', 'utilisateur' => 'geekland_Site', 'motPasse' => 'jU95unj5dhJr', 'bdd' => 'geek-land_membres', 'link' => false, 'bdd_link' => false, 'queryNbr' => 0); unset($bdd); //$this->driver->connect() if (!(self::$data['link'] = mysql_connect(self::$data['serveur'], self::$data['utilisateur'], self::$data['motPasse'], $newLink, $clientFlags))) { var_dump(self::$data['link']); //$this->driver->error() throw new Bdd_Exception(mysql_error(), E_USER_ERROR); return false; } //$this->driver->select_db() if (!(self::$data['bdd_link'] = mysql_select_db(self::$data['bdd'], self::$data['link']))) { //$this->driver->error() throw new Bdd_Exception(mysql_error(), E_USER_ERROR); //$this->driver->close() || .................. || $this->driver->error() mysql_close(self::$data['link']) or trigger_error(mysql_error(), E_USER_ERROR); return false; } //$this->driver->set_charset() mysql_set_charset('utf8', self::$data['link']); //On définit l'encodage des valeurs d'échange PHP <=> SQL }