Edition de connexion_sql et ajout de gitignore et gitattributes et env
All checks were successful
Déploiement DEV / deploy (push) Successful in 8s
All checks were successful
Déploiement DEV / deploy (push) Successful in 8s
This commit is contained in:
@@ -1,11 +1,16 @@
|
||||
<?php
|
||||
|
||||
// Connexion à la base de données
|
||||
try
|
||||
{
|
||||
$bdd = new PDO('mysql:host=localhost:3306;dbname=ecurie', 'ccbuser', 'HO9A#x@qD6Wl',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
|
||||
}
|
||||
catch(Exception $e)
|
||||
{
|
||||
die('Erreur : '.$e->getMessage());
|
||||
}
|
||||
$env = parse_ini_file(__DIR__ . '/../.env');
|
||||
|
||||
if ($env === false) { die('Impossible de charger le fichier .env'); }
|
||||
|
||||
try {
|
||||
$dsn = sprintf('mysql:host=%s;port=%s;dbname=%s;charset=%s', $env['DB_HOST'], $env['DB_PORT'], $env['DB_NAME'], $env['DB_CHARSET']);
|
||||
$bdd = new PDO( $dsn, $env['DB_USER'], $env['DB_PASS'],
|
||||
[
|
||||
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
|
||||
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
|
||||
PDO::ATTR_EMULATE_PREPARES => false,
|
||||
]
|
||||
);
|
||||
} catch (PDOException $e) { die('Erreur : ' . $e->getMessage()); }
|
||||
Reference in New Issue
Block a user