【发布时间】:2011-01-12 02:32:17
【问题描述】:
嗯,我正在考虑在我的应用程序中添加一个评分功能,会员可以在 1-5 之间投票(这是$rating),我会显示像$score = $number_of_voters / $rating 这样的平均分数。其中$number_of_voters 是对该特定项目投票的成员总数,$rating 是对该特定项目的总评分。
这样$score 不能高于 5(它的值)。
但是,我正在考虑根据用户的 RPG 级别(这是一个 1-8 之间的数字,可以逐渐增加 - 每个成员都分配)来整合投票强度/力量,因此,例如,如果他们投票并且他们的RPG等级是1,平均分数不会和之前的差别太大(不会影响太大)但是如果它是8,那么它会影响更多吗? (太总结他们的 RPG 水平,投票时会在内部考虑)。
但不确定如何在不影响初始规范的情况下继续(如何集成/实施)(即,我不希望分数高于 5(希望它是 $score
【问题讨论】:
-
$score = $number_of_voters / $rating ?这是什么意思...你的意思是 $score = $number_of_voters(rating=1)/1 + $number_of_voters(rating=2)/2 etc
-
@Jason 我已经用更多信息编辑了我的初始问题/帖子 - 请查看 :)
标签: php rating drupal-fivestar