2016-09-30 13 views
-1

私は問題があります。私のテーブルに日付が1つしかない場合、日付間をフィルタリングする方法はありますか?codeigniterで日付をフィルタリングする方法

は、これが私のモデルである

public function filter_date ($first_date,$second_date) { 
$this->db->where('tanggal >=',$first_date); 
$this->db->where('tanggal >=',$second_date); 
return $this->db->get('kegiatan'); 
} 

これは私のコントローラ

public function filter($first_date,$second_date) { 
     $this->load->model('M_kegiatan'); 
     $data['kegiatan'] = $this->M_kegiatan->filter_date($first_date,$second_date); 
     $this->load->view('beranda', $data); 
    } 

誰も私を助けることができるのですか?

+0

ここにコードを投稿しないと、可能な回答を待つことになります。誰もあなたの心の中で読むことはできません。だから、親切にしてそれをやってみてください:) – Franco

+0

あなたの助言に感謝、私はすでに私の投稿を編集します。あなたは私の問題を解決するために私を助けることができますか? –

答えて

0

あなたのフィルタの要件はまだわかりませんが、特定の範囲にある日付をフィルタする場合は、 「tanggalは」$は、あなたがそれを行うことができsecond_dateより$ first_dateと以下そして以上である必要があります:

$this->db->where('tanggal >=',$first_date); 
$this->db->where('tanggal <=',$second_date); 

これはあなたには、いくつかのより多くの追加情報や明快さよりも何を意味するかではない場合、それが必要になります

+0

私はタングガールをフィルタリングしたいと思います。私のテーブルには、フィルタリングするカラムが1つあります。英語ではtanggalの平均日付は –

+0

です。したがって、2つの範囲の間にある日付が必要ですか? – Franco

+0

はい、それは私が意味する –

関連する問題