2016-10-19 36 views
0

如何爲以下查詢創建codeigniter活動記錄?如何爲以下查詢創建codeigniter活動記錄?

$query = $this->db->query("SELECT * FROM `student`JOIN `pay_log` ON 
`student`.`student_id` = `pay_log`.`student_id` WHERE (`activity` LIKE '%yr%' 
OR `activity` LIKE '%yr1%') AND `class_id` = 'cl123' AND `student`.`status` = 'active'"); 

回答

1

試試這個

 $query = $this->db 
       ->select() 
       ->from('student as s') 
       ->join('pay_log as p', 's.student_id = p.student_id') 
       ->where('activity LIKE "%yr%" OR activity LIKE "%yr1%"', FALSE) 
       ->where('class_id', 'cl123') 
       ->where('s.status', 'active') 
       ->get(); 
+0

這是沒有幫助。支架部分在裏面。這裏有些不同。 –

+0

我已經刪除了第二個選項,顯示的提供了括號內的喜歡 – Blinkydamo