我有一个投票系统,用户可以在其他用户喜欢/不喜欢的地方发布帖子
当前正在显示一个数字。此数字表示如果用户喜欢,则返回到“1”,如果不喜欢,则返回到“0”
我想要它显示它有多少喜欢它和有多少不喜欢的单独的数字
我相信我现在的分数代码是这样的..。
$net_vote = $row['votes_up'] - $row['votes_down']; //this is the net result of voting up and voting down这是正确的吗?我怎样才能让它同时显示两个分数?一个代表“喜欢”,一个代表“不喜欢”
发布于 2011-07-07 23:29:29
将只显示向上的投票(赞)
echo 'Likes: '.$row['votes_up'].'<br />';将仅显示向下投票(不喜欢)
echo 'Dislikes: '.$row['votes_down'].'<br />';并且您当前的代码是正确的:)
发布于 2011-07-07 23:29:19
如果我没理解错的话,这是可行的:
echo "Votes up: " . $row['votes_up'] . "<br />";
echo "Votes down: " . $row['votes_down'] . "<br />";发布于 2011-07-07 23:39:22
假设之前有一些数据库调用,使用PDO::FETCH_ASSOC将$row指定为相关帖子的关联数组
无论如何,它应该像这样简单:
<p>Current Score: <?php echo $net_vote ?><br />
Likes: <?php echo $row['votes_up'] ?> | Dislikes: <?php echo $row['votes_down'] ?> </p>代码看起来没问题,不确定我是否认为问题更简单,如果是,请让我知道。
https://stackoverflow.com/questions/6613056
复制相似问题