Récupérer le nombre de commentaires ?

Ce topic a été résolu
Skill_DuTigre

Skill_DuTigre Le 19 août 2016 à 19:06 (Édité le 25 janvier 2019 à 17:52)

Hello, vous avez une idée de comment récupérer le nombre de commentaire d'un article ? 😀 
TheOldNoob

TheOldNoob Le 19 août 2016 à 19:24

Salut l'ami,

Tu peu utilisé une fonction d'agregation :

SELECT COUNT(*) AS nbcommentaire FROM chat

a la place de 'chat' tu met le nom de ta table
Skill_DuTigre

Skill_DuTigre Le 19 août 2016 à 19:59

Okay TheHoldNoob, mais comment l'utiliser ? J'ai deux tables, "articles" et "commentaires". 😀
TheOldNoob

TheOldNoob Le 19 août 2016 à 20:55

hahaha,

Je donne rarement la solution sans t'indire dans la bonne dirrection 😉

Tu doit faire un echo de nbcommentaire pour afficher le resultat.
C'est une fonction que tu peu utilisé autant de fois que tu veux, donc tu la recrér avec autant de table dont tu a besoin
Skill_DuTigre

Skill_DuTigre Le 19 août 2016 à 21:35 (Édité le 19 août 2016 à 21:36)

Je n'y arrive pas, 
SELECT COUNT(*) AS nbcommentaire FROM commentaires
M'affiche le nombre total de commentaire, mais comment récupérer le nombre de commentaire par article ?
TheOldNoob

TheOldNoob Le 19 août 2016 à 21:39

Tu peu faire un

SELECT COUNT(*) AS nbcommentaire FROM commentaires WHERE articles = 
après le = ça peu être l'ID de l'article ou le nom de l'article.
Je sais pas comment est fait ta table du coup je t'aide un peu dans le floooux
Skill_DuTigre

Skill_DuTigre Le 19 août 2016 à 21:50

Ceci fonctionne (SQL sur PhPMyAdmin) :

SELECT COUNT(*) AS nbcommentaire FROM commentaires WHERE commentaires.id_article = 31
Mais je n'arrive pas a l'afficher, j'ai essayer :
$bdd->query('SELECT COUNT(*) AS nbcommentaire FROM commentaires WHERE commentaires.id_article ='<?= $a['id'] ?>);
Mais cela ne fonctionne pas. 
TheOldNoob

TheOldNoob Le 19 août 2016 à 23:19

Tu a fait un echo de nb commentaire?

Je te donne le lien pour un cours chez openclassroom

https://openclassrooms.com/courses/concevez-votre-site-web-avec-php-et-mysql/les-fonctions-sql
Skill_DuTigre

Skill_DuTigre Le 20 août 2016 à 11:25

Merci TheHoldNoob ! J'ai compris c'est résolu 😉 
TheOldNoob

TheOldNoob Le 20 août 2016 à 11:27

Je t'en pris l'ami, ça fait plaisir 😀
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte