1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| <?php
/* Ce fichier contient toutes les fonctions utiles a l'application */
/* Fonction de connexion sur la BDD. Cette fonction utilise l'extension PDO de PHP5
* @param string driver de connexion sur la BDD
* @param string login d'accès a la bdd
* @param string mot de passe d'accès a la base de donnees
* @param string encodage des donnees issues de la BDD
* @return PDO objet de connexion sur la BDD
*/
function PDOConnect($sDbDsn, $sDbLogin, $sDbPassword)
{
try
{
$oPDO = new PDO($sDbDsn, $sDbLogin, $sDbPassword);
}
catch (PDOException $e)
{
die('Une erreur interne est survenue');
}
$oPDO->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
return $oPDO;
}
(...) |
Partager