平均评分脚本

发布于 2024-08-28 17:14:02 字数 135 浏览 4 评论 0原文

我需要知道如何为网站制作评级脚本。我有一个表单,可以向 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

没有伤那来痛 2024-09-04 17:14:02

最好的方法是存储 2 列——rate_count 和rate_total。然后,当您获得新的评级时,您只需发出如下更新:

update rating_table set rate_count = rate_count + 1, rate_total = rate_total + $rating where id = $id

然后要获取平均值,您可以检索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 :

update rating_table set rate_count = rate_count + 1, rate_total = rate_total + $rating where id = $id

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文