好吧,我正在考慮爲我的應用程序添加評分功能,其中會員可以在1-5(這是$rating
)之間進行投票,並顯示$score = $number_of_voters/$rating
的平均分數。其中$number_of_voters
是對該特定項目投票的成員總數,$rating
是該特定項目的總評分。PHP投票強度/力量?
這樣$score
不能高於5(這是它的缺失)。
然而,我正在考慮根據用戶RPG級別(這是一個1-8之間的數字逐漸增加 - 每個成員已分配)來整合投票強度/力量,因此如果他們投票並且他們的RPG水平是1,平均分不會與以前不同(不會影響它太多),但是如果它是像8那麼它會影響它更多? (過於總結他們的RPG級別將在投票時被內部考慮)。但不知道如何進行(如何整合/實現),而不影響初始規範(即我不希望得分高於5(希望它是$分數< = 5))。
$ score = $ number_of_voters/$ rating?那是什麼意思...你的意思是$ score = $ number_of_voters(rating = 1)/ 1 + $ number_of_voters(rating = 2)/ 2等 – Jason 2011-01-12 02:35:01
@Jason我編輯了我的初始問題/發佈更多信息 - 請看看:) – newbtophp 2011-01-12 02:44:21