Afficher une réponse d'un requete SQL
Résolu
acadet
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
je souhaites afficher le résulta d'une requête SQL comportant deux conditions :
$sql = 'SELECT COUNT(*) AS nb FROM mat where typee="OMNII XT15" and statue="EN COURS")';
je souhaites savoir le nombre de matériel "Omnii XT15" en statue "EN COURS" mais le problème n'est pas la voici la suite de mon code :
$result = $pdo->query($sql);
$columns = $result->fetch();
$nb = $columns['nb'];
echo 'Il y a '.$nb.' enregistrement(s).';
bien sur j'ai réalisé une connexion à ma base de données par PDO
J'ai un soucis avec "fetch" lorsque que je veux afficher le résultat de ma requête. Il m'affiche ce message :
Fatal error: Uncaught Error: Call to a member function fetch() on boolean
comment je pourrais contourner ce problème ?
merci d'avance
je souhaites afficher le résulta d'une requête SQL comportant deux conditions :
$sql = 'SELECT COUNT(*) AS nb FROM mat where typee="OMNII XT15" and statue="EN COURS")';
je souhaites savoir le nombre de matériel "Omnii XT15" en statue "EN COURS" mais le problème n'est pas la voici la suite de mon code :
$result = $pdo->query($sql);
$columns = $result->fetch();
$nb = $columns['nb'];
echo 'Il y a '.$nb.' enregistrement(s).';
bien sur j'ai réalisé une connexion à ma base de données par PDO
J'ai un soucis avec "fetch" lorsque que je veux afficher le résultat de ma requête. Il m'affiche ce message :
Fatal error: Uncaught Error: Call to a member function fetch() on boolean
comment je pourrais contourner ce problème ?
merci d'avance
A voir également:
- Afficher une réponse d'un requete SQL
- Réponse automatique thunderbird - Guide
- Réponse automatique gmail - Guide
- Afficher appdata - Guide
- Afficher taille dossier windows - Guide
- Windows 11 afficher d'autres options - Guide
2 réponses
Cela indique souvent une erreur dans ta requête SQL.
Testes-la dans l'outil de gestion de la BDD avant d'aller plus loin.
Testes-la dans l'outil de gestion de la BDD avant d'aller plus loin.
Bonjour,
Ta requête, telle que tu nous l'a ecrit.. ne peut pas fonctionner correctement
Tu as une parenthèse en trop à la fin.
NB: Pour tes prochains codes en PDO, je t'invite à appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.
Ta requête, telle que tu nous l'a ecrit.. ne peut pas fonctionner correctement
SELECT COUNT(*) AS nb FROM mat where typee="OMNII XT15" and statue="EN COURS")
Tu as une parenthèse en trop à la fin.
NB: Pour tes prochains codes en PDO, je t'invite à appliquer ceci :
https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
.