0
選擇我做一個PHP代碼插入到我的數據庫今天天計數 但是我想表明它在我的圖(JavaScript)的在 圖的代碼是統計按天,從數據庫PHP和庫MySQLi
var lineChartData = {
\t labels : ["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30"],
\t datasets : [
\t {
\t \t fillColor : "rgba(252, 130, 19, 0.74)",
\t \t strokeColor : "#FC8213",
\t \t pointColor : "#FC8213",
\t \t pointStrokeColor : "#fff",
\t \t data : [0,0,4,159,50,0,30,15,0,159,4,159,50,0,30,15,0,0,4,159,50,0,30,15,9,5,1,5,3,7]
\t \t \t },
]
\t };
new Chart(document.getElementById("line").getContext("2d")).Line(lineChartData);
所以,我要讓天的標籤,但比如我有我我的數據庫是這樣的:
2016-06-01 | 0 , 2016-06-02 | 10 , ... , 2016-06-07 | 59 , 2016-06-08 | 10
我想:
select data where month = this month (date(m))
但我不知道我該怎麼做呢?而且,我想算(*
)每月,如:
Month 1 = 1590 visits
Month 2 = 1589 visits | Month 3 = 200 visits | Month 6 = 1590 visits.
而且我想算結果爲近3年來像
2014 = 159200 visits | 2015 = 187951 visits | 2016 = 2000 visits
我怎樣才能讓這一切?我嘗試了很多,但任何結果:「(
而且算上最近3年? –