probleme d'affichage des resultats de la requete select
Bonjour,
J'ai un problème d'affaichage des resultats de la requette select
Je travaille avec zend server et j’implémente la classe PDO pour se connecter à la base de données Oracle Voilà mon script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <?php
include_once("Connexion.php");
try {
$connect=Connexion::getInstance();
$sql = 'SELECT COUNT(*) AS nb FROM dept';
$result = $connect->query($sql);
$columns = $result->fetch();
$nb = $columns['nb'];
echo 'Il y a '.$nb.' enregistrement(s).';
} catch(PDOException $e) {
echo 'Erreur PDO : '.$e->getMessage();
}
?> |
lorsque j’exécute le script, la connexion s’établit correctement, mais lors de l'affichage des résultats , j'ai cela sans l'affichage du nombre d'enregistrement:
il y a enregistrement(s).
le log du serveur zend il y a la notification suivante :
PHP Notice: Undefined index: nb in C:\Program Files\Zend\Apache2\htdocs\test.php on line 11
Merci de votre aide.