0

我正在做编码PHP 5.2.17

我想计算名为列的值为的用户vote1

当用户对图像进行投票时,有 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
4

1 回答 1

0

第一:不要混用mysqlimysql功能!

查看 mysqli 的文档,然后重试。

第二:您的 mysql 查询应如下所示:

SELECT count(*) as Users_who_voted_count,vote FROM data WHERE vote = '2' GROUP BY vote
于 2013-03-19T19:21:14.663 回答