Exercice :
Donner le code de la fonction « getConnexion () » qui permet d’établir une connexion avec le
serveur de base de données et de retourner l’identifiant de la connexion.
En cas d’échec, afficher un message d’erreur.
solution1
function getConnexion() {
$con =new mysqli(Serveur,login,password,database_name);
if(mysqli_connect_errno())
{
die(mysqli_connect_error());
}
return $con ;
}
[collapse]
solution2
function getConnexion() {
try {
$dsn = 'mysql:host=ADRESSE_DU_SERVEUR;dbname=VOTRE_BASE_DE_DONNEES; port=VOTRE_PORT;charset=VOTRE_ENCODAGE';
$pdo = new PDO($dsn, 'VOTRE_NOM_UTILISATEUR_SERVEUR' , 'VOTRE_MOT_DE_PASSE');
}catch (PDOException $exception) {
exit('Erreur de connexion à la base de données');
}
return $pdo ;
}
[collapse]