2014-10-11 3 views
0

, как получить данные между двумя датами в PHPВ codeignitor, как я могу найти данные между двумя датами

$this->db->select('*'); 
$this->db->from('table_name'); 
this-> db ->where('t_deadline' between $start_deadline and $end_deadline); 

, но этот запрос не выполняется.

+0

возможный дубликат [используя BETWEEN в WHERE условие] (http://stackoverflow.com/questions/9941521/using-between-in-where-condition) – Ghost

+0

Последняя строка должна быть $ this-> db-> где ('t_deadline между' '. $ Start_deadline.' 'И' '. $ End_deadline.' ''); –

ответ

1
$this->db->where('order_date >=', $first_date); 
$this->db->where('order_date <=', $second_date); 
return $this->db->get('orders'); 
0

Попробуйте это:

$this->db->select('*'); 
$this->db->from('table_name'); 
$this->db->where('t_deadline >=', $start_deadline); 
$this->db->where('t_deadline <=', $end_deadline); 
$query = $this->db->get(); 
$result = $query->result(); 
print_r($result);