제목 | 일반 쿼리 $this->db->query()를 통한 이스케이프 처리 관련하여 | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 주말생각 | 작성시각 | 2021/04/14 09:29:17 |
|
|||
개발환경 코드이그나이터 3.0 DBMS 5.0 PHP 7.2
이스케이프처리나 쿼리 자체를 단순하게 보이게 하기위해서 액티브레코드를 적극적으로 사용해왔는데, 이번에 2개의 테이블을 풀 아우터 조인으로 하기 위해서 두 select문을 UNION하고 이 select문을 서브쿼리로 만드는데, 문제는 코드이그나이터 4에서는 액티브레코드도 서브쿼리를 지원하는 것 같으나 그 미만 버전은 지원이 안되는 것 같아서 $this->db->query()를 사용해야 하는데, 액티브레코드처럼 간단하게 이스케이프처리를 하고 안전한 쿼리로 만드는 방법이 있을까요? |
|||
다음글 | post 로 값 넘길 때 #이 들어가면 403 에러가 ... (3) | ||
이전글 | 로그인한 사용자만 파일 다운로드 허용하려면 어느 부분을... (4) | ||
한대승(불의회상)
/
2021/04/14 10:27:24 /
추천
0
|
변종원(웅파)
/
2021/04/14 11:28:54 /
추천
0
질문하시기 전에 매뉴얼에서 검색 한번 해보시는 것을 추천합니다.
|
주말생각
/
2021/04/14 14:18:47 /
추천
0
감사합니다. 다음에는 매뉴얼을 좀더 찾아보겠습니다.
|
일반 쿼리도 이스케이프 가능합니다.
http://www.ciboard.co.kr/user_guide/kr/database/queries.html#escaping-queries