Advertisement
Guest User

Untitled

a guest
Apr 30th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.92 KB | None | 0 0
  1. function connexion()
  2. {
  3.     //Prend un login et un password pour se connecter a la bdd
  4.    try
  5.    {
  6.       $host = "164.132.55.54";
  7.       $dbname = "DBhousewift";
  8.       $connect_str = "mysql:host=".$host.";dbname=".$dbname; //Adresse de la bdd
  9.  
  10.       $user = "housewift";
  11.       $password = "housewift2016";
  12.  
  13.       $bdd = new PDO($connect_str, $user, $password, array( PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8",
  14.                                                             PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
  15.                                                             PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC)); //tentative de connexion
  16.       return $bdd;
  17.    }
  18.    catch (PDOException $e)
  19.    {
  20.      //Si erreur, on declenche une exception qui sera interceptée dans le programme principal avec le message ci dessous
  21.      throw new Exception('Erreur connexion à la base, mauvais mot de passe ou login :'.$e->getMessage());
  22.    }
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement