平均评分脚本
我需要知道如何为网站制作评级脚本。我有一个表单,可以向 MySQL 提交评分(满分 10 分)。如何从 MySQL 列中显示平均评分?
---使用 PHP 和 MySQL
I need to know how to make a rating script for a site. I have a form that submits a rating out of ten to MySQL. How would you get the average rating to be displayed from the MySQL column?
---using PHP with MySQL
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最好的方法是存储 2 列——rate_count 和rate_total。然后,当您获得新的评级时,您只需发出如下更新:
然后要获取平均值,您可以检索rate_count和rate_total。只要rate_count > 0,rate_total/rate_count 就会给出您的平均评分。
the best way is to store 2 columns - rate_count and rate_total. then when you get a new rating you just issue an update like this :
then to get the average you retrieve rate_count and rate_total. as long as rate_count is >0, rate_total/rate_count will give you your average rating.
看看这篇文章和代码 http://www.amitpatil。我/youtube-like- rating-script-jquery-php/
Have a look at this post and code http://www.amitpatil.me/youtube-like-rating-script-jquery-php/