per adlı üyeden alıntı: mesajı görüntüle
mysql'de tarih verisinin parçalarından faydalanabilirsin. örneğin WEEK(kayit_tarih) dediğinde hangi haftaya denk geldiğini gösterir. select count(*) as say from tablo group by week(kayit_tarihi) dediğinde hangi haftada kaç kişi kayıt olmuş görebilirsin. where satırına son 30 gün ya da ay bilgilerini ekelyerek geliştirebilirsin. kritik nokta group by tarafı, ihtiyacıan göre gruplaman gerekiyor.
hocam ben biraz araştırıp dediğinizi yaptım hatta günlük olarak oldu

2021 06 03 - 1
2021 06 08 - 4
2021 06 14 - 3

fakat, aradaki boş günleri sıfır göstermiyor grafik oluşturuken onu da 0 olarak göstermek istiyorum. sadece php tarafında grafiğe dökmekte kafam karışıyor.

sql sorgusu tamam.