我已经有了一个 5 星级评级系统(用户投票 1-5...并显示平均分数 - 我有一个他们投票的页面,并将其插入数据库中的用户名和投票),但是我现在希望通过整合某种权重来改进它,该权重的作用仅仅是增加您的投票对内容平均得分的影响。它使您的投票比其他情况更“有分量”。
我目前有一个 $level
(这是每个用户拥有的 1-10 之间的数字...其中 10 是最高的,因此效果最大),我想将其用于考虑。
我只是不确定如何执行此操作。
最佳答案
最简单的方法是为每个级别在数据库中插入一票。
for($i = 0; $i < $level; $i++) {
store_vote($user, $item);
}
关于php - 将权重纳入 5 星投票系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7990172/