| 제목 | $this->db->where 질문드립니다. | ||
|---|---|---|---|
| 글쓴이 | 치혼혈귀 | 작성시각 | 2013/04/18 16:47:52 | 
|  | |||
| 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
                             | 
| 
                                변종원(웅파)
                                /
                                2013/04/18 17:03:56 /
                                추천
                                0
                             
                                매뉴얼에 나와있는데 많은 분들이 지나치시는 부분입니다. ^^
                             | 
$this->db->where() 절은 3번째 파라미터에 FALSE 를 넣어주면 ` <- 이것을 안나오게 할 수 있네요
그래서 $this->db->where($starget2,NULL,FALSE);
로 해결하였습니다.
혹시나 저와같은 고민가지고 계신분 빨리 해결하라고 덧글남깁니다.