uyepuan tablosu (mysql veritabanı)
id kullaniciadi genelpuan tarih
1 Mehmet 120 05.02.2020
2 Mustafa -30 05.02.2020
3 Ahmet 321 05.02.2020
4 Mehmet 60 05.02.2020
5 Mustafa 220 05.02.2020
6 Ahmet -35 05.02.2020
7 Mehmet -95 05.02.2020
8 Mustafa -25 05.02.2020
9 Mustafa 145 05.02.2020
10 Mustafa 220 04.02.2020

Yukarıdaki mysql tablosuna göre php ile günlük, haftalık, aylık ve yıllık olarak toplam en yüksek puandan en düşük puana göre liste şeklinde nasıl veri çekebilir.
Günlük liste
1 – Mustafa 310 05.02.2020
2 – Ahmet 286 05.02.2020
3 – Mehmet 85 05.02.2020

Haftalık liste
1 – Mustafa 530 05.02.2020
2 – Ahmet 286 05.02.2020
3 – Mehmet 85 05.02.2020

Bu ayın listesi
1 – Mustafa 310 05.02.2020
2 – Ahmet 286 05.02.2020
3 – Mehmet 85 05.02.2020

Yıllık liste
1 – Mustafa 530 05.02.2020
2 – Ahmet 286 05.02.2020
3 – Mehmet 85 05.02.2020

prepare(“SELECT * FROM uyepuan “)ile Yardımcı olursanız çok sevinirim. Dönemlik projem için yetiştirmem lazım. Yardımcı olanlara şimdiden teşekkür ederim.