トム様 何度もすみません、3.について先にやりたいことを書いときます。 >3.範囲総数と累積総数で指定日数で何日間の順位のソートと累積でのソートを選択出来る >長い期間に渡ってアップグレードの注文がなかった場合、お見積もりのために、 >コードを解析する必要があり、それに費用がかかります。しかし、前項の >「PHP8.1にアップグレード」を注文して、その完了後に見積もり依頼を出して >もらった場合、解析の費用は無料になります。 3.について、、、 投票の種類A・B・Cとありますが そこに、累計(%acnt%)は持ってるので、 ・総累計でソート ・範囲総数でソート この2つのどちらかで $cfg["sort-period"] = "ew:1"; これの通りにソートされる 範囲総数は $cfg["acnt-days"] = "365180"; 以内の日数の、今日より以前、何日分の点数を出すか 180日に指定すれば、今日より181前に加算された点数は 範囲総数の点数から消される。この時に元々は180日と指定していたが 300日後に200日でと指定を変更しても反映されるように $cfg["acnt-days"] = "365180";分の日数はどこかへ保存され 日数を変更したら即反映されるようにしていただきたいです。 要するに、今までの全部の点数でソートするのと 期間を決めてその範囲での順位でソートされるようにしたいです。 また、期間の日数を変更しても随時変更は反映されるようにしたい。 以上です。 こんな感じの改造をお願いします。 範囲総数ってのは指定された期間内の得点のことになりますかね 期間得点の方が分かりやすいですかね 成田