제목 | 액티브 레코드 or 쿼리문. 계속된 실패;; | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 그동안 | 작성시각 | 2018/08/21 16:40:04 |
|
|||
1조건은 무조건 성립되어야 되고, 2번/3번을 or 조건으로 쿼리를 짜보려고 하는데 계속 실패하네요;; 즉. 1+2 또는 1+3인 결과를 원하거든요.
매뉴얼보고 - 2/3번을 or로 변수를 만들어 대입도 해봤는데 실패했구요;; - 3번을 or_where로 넣었더니 1번을 where를 무시한 결과가 나와 버리더라구요;;
1) $this->db->where('a.user_id',$this->session->userdata('user_id')); 2) $this->db->where('reply_yn','y'); 3) $this->db->where('reply_expire_date <', date('Y-m-d H:i:s',now()));
혹시 아시는 분 계신가요? 참고로 액티브 레코드로 꼭 해야만 합니다 |
|||
다음글 | 파일 업로드 할때 sql파일은 업로드가 안되나요? (2) | ||
이전글 | (재문의) 기존에 작업한것을 수정하는 상황인데...처음... (6) | ||
kaido
/
2018/08/21 17:19:03 /
추천
0
|
한대승(불의회상)
/
2018/08/21 18:20:57 /
추천
0
그룹핑을 하시면 됩니다. $this->db ->where('a',1) ->group_start() ->where('b',1) ->or_where('c',1) ->group_end() 메뉴얼 : http://www.ciboard.co.kr/user_guide/kr/database/query_builder.html#query-grouping |
where
where
or_where
형태로 하시면 됩니다.
조건이 안먹으신다면
이런 형태도 있습니다.