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 26 27 28 29 30 31 32 33 34 35 36
|
<?php
echo 'succes0';
// INFO POUR LA BDD
$login = 'monlog';
$mdp = 'monpass';
// Pour Oracle
$bdd = 'oci:dbname=ma_base', 'login', 'mdp';
echo 'succes1';
//CONNEXION BDD
try {
$cnx = new PDO($bdd, $login, $mdp);
}
echo 'succes2';
catch (PDOException $error) {
die("Erreur de connexion : " . $error->getMessage() );
}
echo 'succes3';
// Requête avec renvoi de résultat(s)
$req = "SELECT * FROM ma_table";
$res = $cnx->query($req);
// Construction de la chaîne de caractères qui fait la // liste
while ($row = $res->fetch(PDO::FETCH_NUM)){}
PDO::FETCH_NUM;
// PDO::FETCH_ASSOC renvoie un tableau associatif.
// PDO::FETCH_BOTH renvoie un tableau associatif avec des clefs numériques.
// PDO::FETCH_OBJ renvoie une instance de stdClass.
$cnx = null; // Fermeture de la connexion
?> |