0
날짜와 연락처를 확인하면서 데이터베이스에서 레코드를 가져오고 싶지만 해결할 수 있도록 도와 드릴 수 없습니다. Codeigniter를 사용하고 있습니다.codeigniter mysql 쿼리에 어떤 문제가 있습니까?
$this->db->select('*');
$this->db->from('events');
$this->db->where('contact_id',$contact_id);
$this->db->where('check_in_date >=',$chkIn);
$this->db->where('check_out_date <',$chkout);
$data = $this->db->get()->result_array();
MySQL의 :
SELECT * FROM (`events`) WHERE `contact_id` = 4 AND `check_in_date` >= '2014-09-14' AND `check_out_date` < '2014-09-25'
더 많은 코드를 표시하십시오. 그리고 당신의 코드 뒤에'$ this-> db-> get();'을 사용하고 있다고 가정합니다. – machineaddict
예 $ this-> get을 사용하고 있습니다 .... – user3432211
'$ data = $ this-> db-> get()의 뒤에'print_r ($ this-> db-> last_query()); > result_array();'. 그리고 아마 phpMyAdmin에서 그 쿼리를 실행하여 결과를 볼 수도 있습니다. – machineaddict