J'ai un code:
$bdd = array();
// Pour MySQL :
$bdd[0] = 'mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd;
// Pour PostgreSQL
$bdd[1] = 'pgsql:host=$PARAM_hote port=4444 dbname=$PARAM_nom_bd user=login password=mdp';
// Pour Oracle
$bdd[2] = 'OCI:dbname=$PARAM_nom_bd , login, mdp';
foreach($bdd as $conx)
{
try {
$connexion = new PDO($conx, $login, $mdp);
echo "OK";
}
catch (PDOException $error) {
die("Erreur de connexion : " . $error->getMessage() );
}
$connexion = null; // Fermeture de la connexion
}
Mais ca fonctionne pas, il doit y avoir un truc pour identifier le type de BDD.
----------------------------------------------------------------------------
Il y a 10 types de personnes dans le monde, ceux qui comprennet le binaire et les autres.
