我是Web技术的新手,这基本上是我团队正在研究的一个学期项目。我们正在一个食品评论网站上。

截至目前,我还不确定如何实施简单的5星级评分系统。我应该使用像PHP这样的服务器端语言还是像Javascript(带有JQuery)的客户端语言。环顾四周,看来JQuery更适合于此吗?还是两者结合?

就功能而言,我正在寻找的是:

鼠标悬停时,星星会亮起
单击星号时不必重新加载页面(并非真正需要)
恒星旁边显示的某种平均值
评分必须存储在MySQL数据库中的某个位置(这是个好主意吗?)
如果这个问题听起来模棱两可和愚蠢,我真的很抱歉,我对如何实现这一点没有太多的了解,并且我已尝试使用Google搜索。如果您对此有任何疑问,请告诉我。

非常感谢你。

最佳答案

首先,您需要一个数据库表,其中可以保存用户给定的评级,该表包含其中所有必需的列,以维护正确的关系。

要处理前端的评级,您需要Jqueryajax()函数将用户请求发送到后端,并且需要controller函数将setget用户值输入数据库。

10-04 22:16
查看更多