2011-08-20 80 views
-2

Im abeginner我需要完整的代码来获取我的数据库中的评论数量(如在Facebook中:不是评论,而是每篇文章的评论总数[或者在我的情况下,每个“列表”))在div标签中或者其他的东西。如何从db获取评论数量?

这里是我的数据库的屏幕截图:

enter image description here

+1

这个网站是不是得到完整的代码免费的地方。这是一个问技术问题并获得答案的地方,以便学习。 –

回答

1
select listing_id,count(*) as total 
from comments 
group by listing_id 
+0

如何打印它,我的意思是回显它 –

+0

你必须看看mysql_fetch_assoc()并在php中使用while循环。开始阅读手册。此外,我不明白,如果你使用PHP或Java。 –

0
$sql = "SELECT * FROM comments"; 
$stmt = $mysqli->prepare($sql); 
$stmt->execute(); 
$stmt->store_result(); 
$checker = $stmt->num_rows; 
$stmt->fetch(); 
$stmt->close(); 

//Checker has the number of rows 

echo $checker; 

其功能NUM_ROWS在这里你可以阅读更多

num_rows mysqli

num_rows mysql

编辑:如果你想例如仅从一个文章的评论,你可以做你的SQL像

$sql = "SELECT * FROM comments WHERE articleid = ?";