2016-06-30 77 views
-1

笨:查看版本2.0發送變量控制器和視圖之間

:我的變量是每個星期天的日期3個月

控制器:

$this->data['checkDate'] = $this->reviewdate_m->get_date_by($date); 

型號:

public function get_date_by($date_title){ 
     $this->_order_by = ''; 
     return $this->get_by(array('date_title'=>$date_title)); 
} 

MY型號:

public function get_by($where, $single = FALSE){     
     $this->db->where($where); 
     //var_dump($this->db->last_query()); 
     return $this->get(NULL, $single); 
    } 

數據庫表:date_title和id

數據庫:表date_title VAR(25)
2016年7月2日(星期日)
2016年7月2日(星期日)
2016年7月2日(星期日)
16 2016年7月(SUN)
2016年7月16日(星期日)
2016年7月16日(星期日)
2016年7月16日(星期日)
2016年7月17日(星期一)
2016年7月17日(星期一)
2016年7月17日(星期一)
2016年7月18日(星期二)
2016年7月19日(星期三)
2016年7月19日(星期三)
二零一六年七月三十零日(SUN)

我想要得到的結果是總
3×2016年7月2日(星期日)
4 X 2016年7月16日(週日)
1 X 2016年7月30日今日(SUN)

週日開始從3個月後來。

如果我改變控制器:

$date = "02 Jul 2016(SUN)"; 
$this->data['checkDate'] = $this->reviewdate_m->get_date_by($date); 

我可以添加一些代碼來統計的結果,我會得到我的答案。剩下的問題是怎麼樣的?

+0

檢查這一天嗎? –

+0

@RajJagani,從datebase(其中有mon到太陽)搜索太陽日期並得到id – learnallskill

+0

沒有得到你想要的東西?你想要查詢從數據庫或其他任何東西找出匹配的日期? –

回答

-1

ü可以按日期

要檢查一個給定的日期是否是星期天還是不能在你的控制器
<?php 
     $timestamp = strtotime('2016-06-29'); 
     echo $day = date('D', $timestamp); 
     ?> 
+0

.....需要從數據庫中檢查,因爲不是每個sun都存儲在數據庫中。 – learnallskill

相關問題