簡體   English   中英

PHP平均評分系統

[英]PHP average rating system

我正在建立一個網站,人們可以以1-5的等級對其他用戶個人資料進行評分。

我的問題是:

我如何做到這一點,以便計算用戶收到的每個評分的平均值。 然后,根據用戶的平均評分,給他們一個等級數。 平均評分最高的用戶排名第1,依此類推。

使用表users_ratingsuser_idrating

插入新的評分。

$sql = "INSERT INTO users_ratings SET user_id=$user_id, rating=$rating"

檢索用戶並按平均評分(從高到低)排序平均評分。

$sql = "SELECT user_id, avg_rating AS AVG(rating) FROM users_ratings GROUP BY user_id ORDER BY AVG(rating) DESC"

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM