Şu şekilde bir grafiğim var.
Tarihler sırayla ilgili ayı tamamlıyor aşağıya doğru. Şimdi sql ile ilgili günlere tarihlere denk gelen kayıtları da alıyorum. Fakat her ilgili tarihe denk gelen kayıt sayısını kırmızı ile işaretlediğim signup kısmına değer olarak yazdırmam gerekiyor. Bir türlü kafamda netleştiremiyorum nasıl yerleştirebileceğimi ..
chart.data = [{
"date": "2012-03-01",
"signup": 2
}, {
"date": "2012-03-02",
"signup": 1
}, {
"date": "2012-03-03",
"signup": 3
}
Bunu Nasıl Yapabiliriz? +10x10
5
●151
- 22-06-2021, 14:20:32json bilgim yok acaba başka yolu var mı hocam?TahaKocak adlı üyeden alıntı: mesajı görüntüle
- 22-06-2021, 14:21:45Eğer php arrayleri biliyorsanız, json bilginizin olup olmaması çok fazla zorlamayacaktır. Başka yolu bence yok ama arkadaşlar farklı yol bulabilirler.buddy adlı üyeden alıntı: mesajı görüntüle
- 22-06-2021, 15:53:42$rows sorgu sonucu satırların olsun, date ve signup sutunları ile dönüyorsa:
$json_string = json_encode($rows); // [{"date":"2012-03-01","signup":2},{"date":"2012-03-01","signup":4}] gibi bir string döner.
javascript tarafında chart.data'ya bunu parse edeceksin.
chart.data = <?php echo $json_string;?>;