HHH-www/include/connexionBdd-example.php

30 lignes
827 B
PHP

<?php
if($_SERVER['HTTP_HOST']=='localhost'){
try
{
//$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd = new PDO('mysql:host=localhost;dbname=DBNAME', 'DBUSER', 'DBPASS');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // GESTION DES EXCEPTIONS
$bdd->query('SET NAMES UTF8');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
}
else{
try
{
//$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;;
$bdd = new PDO('mysql:host=localhost;dbname=DBNAME', 'DBUSER', 'DBPASS');
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // GESTION DES EXCEPTIONS
$bdd->query('SET NAMES UTF8');
}
catch (Exception $e)
{
die('Erreur : ' . $e->getMessage());
}
}
?>