CI 묻고 답하기

제목 SQL 쿼리문을 로그에 찍고 싶어요 가능할까요 ?
카테고리 CI 2, 3
글쓴이 testting 작성시각 2019/01/10 19:35:25
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14092   RSS

아래와 같이 모델에서 실행 되는건데요 이것을 로그( log_message('DEBUG', '~~~'  )로 찍고 싶은데 가능한가요 ?

 

    function insert_site_info_add_db($arrays,$par1)
    {
        $insert_array = array(
            'name' => $arrays['name']
        ) ;
        $this->db->insert($par1, $insert_array);
        $result = $this->db->insert_id() ;
        return $result;
    }

 

봐주셔서 감사합니다. !

 다음글 ci(3.19) session 관련 문의입니다. (1)
 이전글 암호화된 데이터 베이스 검색 (6)

댓글

한대승(불의회상) / 2019/01/10 19:37:48 / 추천 1

아래처럼 하시면 됩니다.

$this->db->insert($par1, $insert_array);
log_message('debug', $this->db->last_query());
$result = $this->db->insert_id() ;

 

RedoUndo / 2019/01/10 19:38:17 / 추천 1
$this->db->last_query();
testting / 2019/01/10 19:54:17 / 추천 0

답변 말씀 감사합니다. 

즐 코 되세요 !@