16 lines
496 B
PHP
16 lines
496 B
PHP
<?php
|
|
try
|
|
{
|
|
$arrExtraParam = array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8');
|
|
$bdd = new PDO('mysql:host='.$PARAM_host.';dbname='.$PARAM_dbname, $PARAM_user, $PARAM_password, $arrExtraParam);
|
|
$bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
|
|
}
|
|
|
|
catch(PDOException $e)
|
|
{
|
|
// Display dev or prod error message
|
|
$msg = 'ERREUR PDO dans ' . $e->getFile() . ' Ligne ' . $e->getLine() . ' : ' . $e->getMessage();
|
|
//$msg = "Une erreur PDO est survenue !";
|
|
die($msg);
|
|
}
|