|
$sql="select c.name,c.id,c.start_date from subscribe as u , course as c where u.course_id=c.id and c.course_type=1
and c.start_date>date_add(now(), interval c.hour hour) and (u.user_id=? or c.host_id=? or c.user_id=?)";
$query=$this->db->query($sql,$user_id,$user_id,$user_id );
想问下,为什么上面的SQL直接在MYSQL数据库执行正确,但是用CI的这个方法就报错。
or c.host_id=? or c.user_id=?这里始终有问题,如果不要这个,就正确了
求原因哦?
|
|