| 제목 | 쿼리바인딩 문제 | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 규니 | 작성시각 | 2017/06/12 08:53:02 | 
|  | |||
| $strQuery = SELECT * FROM user $strQuery=" WHERE username LIKE '%?%' "; $rstResult = $this->fnj_db->query($strQuery, array('123')); 이런식으로 바인딩해서 넘겼는데 
 바인딩이 되지않고있는데 혹시 config 설정이 따로있나요 
 바인딩자체가 적용이 안되고있는것같은데요~ | |||
| 다음글 | sql 인젝션 질문 드립니다. (1) | ||
| 이전글 | site_url()이 도메인이 아닌 ip주소로 출력됩니... (4) | ||
| 
                                한대승(불의회상)
                                /
                                2017/06/12 09:49:27 /
                                추천
                                0
                             | 
| 
                                kaido
                                /
                                2017/06/12 09:51:00 /
                                추천
                                0
                             더불어서... $strQuery 출력해 보시면 생각 하신것과 전혀 다른게 들어가 있을것 같습니다. 쿼리 문을 출력해 보시면 이해하실 거라 사료됩니다. $this->db->last_query(); | 
| 
                                변종원(웅파)
                                /
                                2017/06/12 10:54:13 /
                                추천
                                0
                             
                                일단 점 하나 빠졌네요. ^^
                             | 
| 
                                해행행
                                /
                                2017/06/12 17:18:22 /
                                추천
                                0
                             
                                크 삼대장분들께서 한마디씩 하셨네요. 
                             | 
| 
                                김제연
                                /
                                2017/06/12 21:45:24 /
                                추천
                                0
                             
                                두번째 쿼리에서 += 해주셔야 하는거 아닌가요.
                             | 
사용법이 잘못 되었습니다.
아래 처럼 수정하세요.
$strQuery = "SELECT * FROM user"; $strQuery = " WHERE username LIKE ? "; $rstResult = $this->fnj_db->query($strQuery, array('%검색어%'));