我在PHP 5.2.17
我想计算名为vote
的列的值为1
的用户数
投票有5件事 当用户投票图像时,图像的id被添加到投票中(在上面的情况1中)
所以我想显示统计即分别投票给图像的人数。
即投票的价值应显示在相应的图片旁边。
帮助我使用MySQL代码和PHP
我尝试了所有类型的计数组合,无法获得所需的结果! 这是我最近的尝试
$q = mysqli_query("SELECT count(vote) as Users_who_voted_count FROM data WHERE vote='2'");
$res = mysql_fetch_assoc($q);
echo $res['Users_who_voted_count'];
window.jQuery
答案 0 :(得分:0)
第一:
不要混用mysqli
和mysql
函数!
查看mysqli的文档,然后重试。
第二: 您的mysql查询应如下所示:
SELECT count(*) as Users_who_voted_count,vote FROM data WHERE vote = '2' GROUP BY vote