• 20-06-2021, 11:32:14
    #1
    Php ile üyeler tablosunda üye olunma tarihine göre yeni kayıtları grafik istatistik ile göstermek istiyorum.

    Son 30 gün, son 6 ay son 1 yıl gibi aralıklarla bu tür grafik istatisklerini php ile oluşturmak için neyi araştırmalıyım?
  • 20-06-2021, 11:44:57
    #3
    chartjs ile istediğin verileri array olarak göndererek yapabilirsin tabii bunun için sql'de ona göre sorgunu oluşturman gerekiyor
  • 20-06-2021, 11:51:15
    #4
    Php tarafında hesaplamaları nasıl yapabiliriz hocam?

    Son 30 gün kayıt sayısını gün gün göstermek için.Bununla ilgili bir kaynak var mı?


  • 20-06-2021, 11:59:01
    #5
    buddy adlı üyeden alıntı: mesajı görüntüle
    Php tarafında hesaplamaları nasıl yapabiliriz hocam?

    Son 30 gün kayıt sayısını gün gün göstermek için.Bununla ilgili bir kaynak var mı?
    Mysql de tarihi nasıl tuttuğuna göre sorgunu yazarsın. Mesela: YYYY-mm-dd H:i olarak tutuyorsan yazacağın query de mysql_tarih_alani >= '$gelen_tarih' && mysql_tarih_alani <= '$gelen_tarih' ama dd.mm.YYYY olarak tutuyorsan o zaman sorguda tarihi mysqlin anlayacağı formata getirmen gerekiyor. Bana kalırsa time olarak tutman en mantıklı olanı en azından elinde int olarak data olur sorgularda zorlamaz seni hem de php de istediğin formatta yazdırabilirsin
  • 20-06-2021, 12:03:27
    #6
    mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
    Mysql de tarihi nasıl tuttuğuna göre sorgunu yazarsın. Mesela: YYYY-mm-dd H:i olarak tutuyorsan yazacağın query de mysql_tarih_alani >= '$gelen_tarih' && mysql_tarih_alani <= '$gelen_tarih' ama dd.mm.YYYY olarak tutuyorsan o zaman sorguda tarihi mysqlin anlayacağı formata getirmen gerekiyor. Bana kalırsa time olarak tutman en mantıklı olanı en azından elinde int olarak data olur sorgularda zorlamaz seni hem de php de istediğin formatta yazdırabilirsin
    bu sql sorgu için bir örnek var mı hocam?

    Ders olarak nerede bulabilirim? Tam istediğim gibi ders anlatımı bulamıyorum araştırdığımda.
  • 20-06-2021, 12:13:58
    #7
    buddy adlı üyeden alıntı: mesajı görüntüle
    bu sql sorgu için bir örnek var mı hocam?

    Ders olarak nerede bulabilirim? Tam istediğim gibi ders anlatımı bulamıyorum araştırdığımda.
    Hangi formatta tutuyorsun tarihi?
  • 20-06-2021, 12:22:14
    #8
    mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
    Hangi formatta tutuyorsun tarihi?
    timestamp kullanıyorum hocam
  • 20-06-2021, 12:26:02
    #9
    buddy adlı üyeden alıntı: mesajı görüntüle
    timestamp kullanıyorum hocam
    $gelen_tarih = '2021-06-18 00:00';

    select * from tablo_adi where mysql_tarih_alani >= '$gelen_tarih' && mysql_tarih_alani <= '$gelen_tarih'