Bonjour

J'essaie d'afficher dans mon blog le nombre de commentaires par article.
J'ai testé ma requête sql dans ma BDD et elle fonctionne.

Dans mon code je demande à obtenir les commentaires d'un seul article, celui affiché.
j'ai donc ajouté une variable qui appelle l'ID de l'article : $intId = (int)@$_GET["id"];

voici ma requete :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
<?php
 
$sql = $oConnexion->cnx->prepare('SELECT COUNT(*) AS nb_commentaire
FROM commentaires, messages  
WHERE commentaires.id_billet = messages.id 
AND messages.id= " . $intId');
  $sql->execute();
  $donnees = $sql->fetch();
 
$totalCommentaires = $donnees['nb_commentaire'];
ECHO $totalCommentaires; ?>
Mais j'ai une erreur dans l'execution de la requete.

Merci pour votre lumière.