У меня есть две таблицы, к которым я присоединился.Запрос выглядит так:
SELECT *, AVG(rate)
FROM comments c
LEFT JOIN supps s
on c.tutorialid = s.tutid
WHERE category = 'Protein'
GROUP BY tutorialid
ORDER BY $orderby $sort LIMIT $startrow,$limit";
И у меня есть код ниже, чтобы получить общее количество комментариев:
//find the number of comments
$commentNum = mysql_num_rows($result);
Когда я использую echo $commentNum
, он отображает сумму для всех комментариевнапример, в каждой строке, если бы у меня было:
echo "".$row['title'] ."<br>";
echo $commentNum .
Это дало бы мне общее количество комментариев для всех постов, а не общее количество для каждого отдельного поста.Может кто-нибудь сказать мне, что я ошибся?Как я могу получить общий комментарий для каждого сообщения?