제목 | 쿼리가 제대로 작동이 안되요.. | ||
---|---|---|---|
글쓴이 | 니로 | 작성시각 | 2016/03/29 11:01:42 |
|
|||
[ar_select] => Array ( [0] => TO_CHAR(A.MAKEILJA [1] => 'YYYY-MM-DD') ILJA [2] => A.BOARD_ID BOARD_ID [3] => A.TITLE TITLE [4] => A.EMP_ID ID [5] => B.USERNAME USERNAME [6] => A.REMARK CONTENTS ) 쿼리 실행후 $this->mach를 했을때 나오는 정보입니다..ㅠ 아무래도 [0],[1]이 1개인데 두개로 나눠져버린거같은데.. 이런경우 어떻게 해야하나요?
$select = "TO_CHAR(A.MAKEILJA,'YYYY-MM-DD') ILJA, A.BOARD_ID BOARD_ID, A.TITLE TITLE, A.EMP_ID ID, B.USERNAME USERNAME, A.REMARK CONTENTS"; $where = 'A.EMP_ID = B.USER_ID'; $this->mach->from('INF_BOARD A, SEC_USER B'); $this->mach->where($where); $offset = $post['offset']+1; if($post['limit'] && $get != 'total') $this->mach->limit($limit, $offset); $this->mach->order_by('A.MAKEILJA DESC');
쿼리는 이렇게 되어있구요.. 왜그런지 모르겟네요..
혹시 TO_CHAR(A.MAKEILJA, 'YYYY-MM-DD') ILJA 이렇게 적는게 틀린건가요.. 해당 컬럼 타입은 date맞구요... 저부분만 지우니까 쿼리가 제대로 되는데.. 이유를모르겟네요
서버A에서 돌아가는 소스는 정상작동하는데.. 서버 B에서 해당 소스를 돌리면 쿼리가 작동이 안되고.. $this->mach->last_query()를 찍으면 SET SESSION sql_mode="STRICT_ALL_TABLES" 이게 출력이 되는데.. 무엇이 문제인가요.. |
|||
다음글 | 고정형 My_pagination(ci 3.0) 적용시 ... (2) | ||
이전글 | 캐시관련 질문드립니다. (3) | ||
변종원(웅파)
/
2016/03/29 16:19:23 /
추천
0
|
일반적인 db사용은 $this->db->from 인데 질문은 $this->mach->from 라고 되어 있네요.
db연결만 다르게 하신건지 db쪽 자체를 커스터마이징한건지 판단이 안되서 답변하기 힘듭니다.
select()부분도 없고... ^^;