首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >投票系统问题

投票系统问题
EN

Stack Overflow用户
提问于 2011-07-07 23:26:04
回答 3查看 223关注 0票数 1

我有一个投票系统,用户可以在其他用户喜欢/不喜欢的地方发布帖子

当前正在显示一个数字。此数字表示如果用户喜欢,则返回到“1”,如果不喜欢,则返回到“0”

我想要它显示它有多少喜欢它和有多少不喜欢的单独的数字

我相信我现在的分数代码是这样的..。

代码语言:javascript
复制
$net_vote = $row['votes_up'] - $row['votes_down']; //this is the net result of voting up and voting down

这是正确的吗?我怎样才能让它同时显示两个分数?一个代表“喜欢”,一个代表“不喜欢”

EN

回答 3

Stack Overflow用户

发布于 2011-07-07 23:29:29

将只显示向上的投票(赞)

代码语言:javascript
复制
echo 'Likes: '.$row['votes_up'].'<br />';

将仅显示向下投票(不喜欢)

代码语言:javascript
复制
echo 'Dislikes: '.$row['votes_down'].'<br />';

并且您当前的代码是正确的:)

票数 2
EN

Stack Overflow用户

发布于 2011-07-07 23:29:19

如果我没理解错的话,这是可行的:

代码语言:javascript
复制
echo "Votes up: " . $row['votes_up'] . "<br />";
echo "Votes down: " . $row['votes_down'] . "<br />";
票数 1
EN

Stack Overflow用户

发布于 2011-07-07 23:39:22

假设之前有一些数据库调用,使用PDO::FETCH_ASSOC$row指定为相关帖子的关联数组

无论如何,它应该像这样简单:

代码语言:javascript
复制
<p>Current Score: <?php echo $net_vote ?><br />
Likes: <?php echo $row['votes_up'] ?> | Dislikes: <?php echo $row['votes_down'] ?> </p>

代码看起来没问题,不确定我是否认为问题更简单,如果是,请让我知道。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6613056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档