【发布时间】:2014-11-04 07:19:45
【问题描述】:
我正在为我的电子商务创建一个简单的评级系统。我有一个评论页面,用户可以以 1-5 的形式对产品进行评分。我已经可以保存费率,但我不知道如何计算。这是我的示例数据。
Array
(
[rate_1] => 0 // total user voted for rate 'boo'
[rate_2] => 1 // total user voted for rate 'more improvement'
[rate_3] => 0 // total user voted for rate 'its ok'
[rate_4] => 2 // total user voted for rate 'i recommend this'
[rate_5] => 4 // total user voted for rate 'i highly recommend this'
)
这是一个简单的图表:
rate_1 = Boo
rate_2 = More Improvement
rate_3 = It's OK
rate_4 = I recommend this
rate_5 = I highly recommend this
我想要的是获得每个费率的百分比。选择“嘘”等的百分比是多少。
最后得到所有这些的汇总百分比。
获取每个速率的百分比的原因是我想创建一个类似于 Google Playstore 中的进度速率。
【问题讨论】:
-
是的,在我的数据库中,我可以保存多少用户以特定比率投票。但我还需要获取每个费率的百分比,并获得所有费率的总汇总百分比。
-
这是我的 php 通过我的数据库生成的结果
标签: php