<?php
define('DB_HOST' , 'localhost'); // l'adresse de mysql
define('DB_NAME' , 'ma_BDD'); // le nom de la base de donnée
define('DB_USER' , 'XXXX'); // votre login de la base de donnée
define('DB_PASS' , 'YYYYYYYYY'); // votre mot de passe
// on essaye
try {
// connexion à la base de donnée
$PDO = new PDO('mysql:host='.DB_HOST.';dbname='.DB_NAME, DB_USER, DB_PASS);
// on paramètre l'affichage des erreurs
$PDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING);
// si on est connecté, on l'affiche
echo "Connexion réussie";
// sinon, on récupère l'erreur
} catch(PDOException $e) {
// on affiche l'erreur
echo "Échec de la connexion: " . $e->getMessage();
}
?>