2017-08-08 113 views
0

我正在尋找使用codeignitor從數據庫中檢索數據以填充圖形。使用Codeignitor填充圖形

我希望在上週的每一天都有數據填充圖表。

在曲線數據的JavaScript代碼如下:

labels: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], 
      datasets: [{ 
       data: [123, 129, 124, 130, 132, 139, 140], 
       label: 'Previous Week', 
       backgroundColor: 'rgba(0, 183, 253, .25)', 
       borderColor: 'transparent', 
      }], 

我想呼應了同種的訂單,但現在動態。這是迄今爲止我所使用的PHP代碼。我正在使用代碼管理器

$last_week = $this->db->select('COUNT(id) as day_total')->from('orders')->where('posted BETWEEN DATE_SUB(NOW(),INTERVAL 1 WEEK) and NOW()')->group_by('DAY(posted)')->get(); 

我卡在這裏。友善的建議。

回答

0

假設你的查詢是在一個模型,你需要通過你的結果,以呈現您的圖形視圖控制器:

$this->db->select('column'); 
$this->db->from('table'); 
$last_week = $this->db->get()->result(); //notice the method chain after the get() method 
return $last_week;