CI 묻고 답하기

제목 $this->db->where 질문드립니다.
글쓴이 치혼혈귀 작성시각 2013/04/18 16:47:52
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14028   RSS
 siteName = 'ㅁㄴㅇㄻ' or siteName = '123a' 라는 문자열이 있습니다.

그것을 모델로 보내

$starget2 라는 변수로 받았습니다.

그리고 

$this->db->where($starget2);

를 수행시키는 

밑에 문장 보시면 아시다싶이  WHERE 옆에 ` <- 요놈이 붙어 오류를 발생시킵니다. 요놈만 없으면 

정상적인 쿼리수행이되는데 이게 계속 꼽사리껴서 오류가발생하고있습니다.

저거 없앨 수 있는 좋은 방법없을까요?

WHERE ` siteName = 'ㅁㄴㅇㄻ' or siteName = '123a' 




 다음글 $_POST/$_GET 변수 controllers 에서... (1)
 이전글 ci에서 확장자 제거 방법? (1)

댓글

치혼혈귀 / 2013/04/18 17:01:59 / 추천 0
 몇시간 헤매다가 혼자 해결방법 찾았습니다.

$this->db->where() 절은 3번째 파라미터에 FALSE 를 넣어주면 ` <- 이것을 안나오게 할 수 있네요

그래서 $this->db->where($starget2,NULL,FALSE);

로 해결하였습니다.

혹시나 저와같은 고민가지고 계신분 빨리 해결하라고 덧글남깁니다.

변종원(웅파) / 2013/04/18 17:03:56 / 추천 0
매뉴얼에 나와있는데 많은 분들이 지나치시는 부분입니다. ^^