예제 #1
0
 public static function Init()
 {
     $host = conf::getHostname();
     $dbname = conf::getDataBase();
     $login = conf::getLogin();
     $pass = conf::getPassword();
     try {
         self::$pdo = new PDO("mysql:host={$host};dbname={$dbname}", $login, $pass);
     } catch (PDOException $e) {
         echo $e->getMessage();
         // affiche un message d'erreur
         die;
     }
 }
예제 #2
0
 public static function Init()
 {
     $host = conf::getHostname();
     $dbname = conf::getDataBase();
     $login = conf::getLogin();
     $pass = conf::getPassword();
     try {
         self::$pdo = new PDO("mysql:host={$host};dbname={$dbname}", $login, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
     } catch (PDOException $e) {
         echo $e->getMessage();
         // affiche un message d'erreur
         die;
     }
 }
예제 #3
0
 public static function Init()
 {
     $host = conf::getHostname();
     $dbname = conf::getDatabase();
     $login = conf::getLogin();
     $pass = conf::getPassword();
     try {
         self::$pdo = new PDO("mysql:host={$host};dbname={$dbname}", $login, $pass, array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
         // On active le mode d'affichage des erreurs, et le lancement d'exception en cas d'erreur
         self::$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
     } catch (PDOException $e) {
         echo $e->getMessage();
         die;
     }
 }