<?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_NAMEDB_USERDB_PASS);

    // on paramètre l'affichage des erreurs
    $PDO->setAttribute(PDO::ATTR_ERRMODEPDO::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();
}

?>