TIP게시판

제목 where()->or_like() 문제 팁
글쓴이 milosz 작성시각 2011/02/09 15:36:26
댓글 : 1 추천 : 0 스크랩 : 0 조회수 : 15185   RSS
$this->db->where("age >",10);
$this->db->or_like("option","40");
// WHERE `age` > 10 AND `option` LIKE '%40%'
OR가 붙는 LIKE 님이 필요한데 or_like를 써도 AND가 붙습니다.

제가 잘못 작성한줄 알고 한참을 삽을 떴는데...................................

그냥 검색하니 첫줄에 이슈가 나오는군요;

링크 : http://codeigniter.com/forums/viewthread/99235

or_like를 사용하는 완벽한 답은 아직 없는 모양입니다. 그래도 해결책을 제시해주신 Ochetski님께 감사..ㅎ
$this->db->where("age >",10);
$this->db->or_where("option","%40%");
// WHERE `age` > 10 OR `option` LIKE '%40%'
or_where에는 와일드카드(%)를 넣는 것을 잊지 마세요^^
 다음글 facebook이랑 ci 연동하기
 이전글 CI 2.0 업글 팁. (3)

댓글

무명의시인2 / 2011/02/17 09:29:08 / 추천 0
감사합니다 ㅎㅎ