我一直在運行一系列的遊戲,在每場比賽結束時獲勝者獲得一定數量的積分。我試圖編寫一個腳本來生成一個「排行榜」 - 本質上,可以保持各玩家的累積分數。我會用一個例子來解釋我的問題:腳本來保持列表的運行狀態
一羣朋友(愛麗絲,布萊恩,卡羅爾......)每天早上都會打籃球,跟蹤每個人每天得分多少分。他們想知道在整個一週中每個人總共得分多少分。
當他們打在星期一早上,這裏的每個球員多少分的得分:
愛麗絲:3
布萊恩:10
卡羅爾:5
其他人:0
這羣朋友星期二再次參加比賽。以下是評分:
愛麗絲:2
大衛:3
艾米麗:8
其他人:0
而且他們的成績從週三的比賽:
卡羅爾:6
David:4
弗蘭克:2
其他人:0
他們想知道,在每一天,至今已誰得的多數分,所以他們寫一個腳本來跟蹤結束。隨着他們的得分作爲輸入的每一天,這裏就是他們的腳本返回:
週一的期望輸出:
- 布萊恩(10)
- 卡羅爾(5)
- 愛麗絲(3)
星期二的輸出:
- Brian(10)
- 艾米莉(8)
- 愛麗絲(5)
- 卡羅爾(5)
- 大衛(3)
和週三的輸出:
- 卡羅爾(11)
- Brian(10)
- Emily(8)
- 大衛(7)
- 愛麗絲(5)
- 弗蘭克(2)
如果我把每一天的結果到一個SQL表,有沒有使用SQL或PHP來產生一個排序列表的方式每個人的總分數?
在此先感謝您的幫助,如果我聽到解決方案或自己找到解決方案,我會在此處發佈,以便人們可以在將來使用它。
這是一個功課題嗎? –