CI 묻고 답하기

제목 CI 입문자입니다. DB클래스에 궁금한게 있습니다.
글쓴이 세크티 작성시각 2013/03/18 11:25:08
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 15760   RSS
날코딩 1년차입니다.

CI입문하면서 매뉴얼 정독 후에 Model쪽 보면서 DB클래스 손에 익히고 있습니다.

대충 아래와같은 쿼리문 작성후에 해당 쿼리문을 문자열로 볼수있는 메서드가있는지 해서요.

이전에는 그누보드를 썻느데 복잡한 쿼리문의 경우

 $sql= "some query";
일 경우 echo $sql;로 복사해서 phpmyadmin에서 찍어보면서 디버깅했는데요.
CI에서 쿼리문 전체를 출력할수있을까요?
$this->db->from('ad_cate_c');
$this->db->join('ad_cate_a','ad_cate_c.a_no=ad_cate_a.a_no');
$arr=array('c_no >'=>90000);
$this->db->where($arr);
$this->db->like('c_name','로또','both');
$query = $this->db->get();
 다음글 2.1.0 matchmax 질문입니다
 이전글 $this->session->sess_des... (2)

댓글

니삼 / 2013/03/18 13:13:21 / 추천 0
 

$this->db->last_query();

마지막으로 사용한 쿼리 문자열을 리턴합니다(쿼리 실행결과가 아닙니다). 예:

$str = $this->db->last_query();

// Produces: SELECT * FROM sometable....
니삼 / 2013/03/18 13:13:38 / 추천 0
세크티 / 2013/03/19 23:42:44 / 추천 0
 아 그쪽에 있었군요.전체 목차에서 찾으니 없었군하 ㅠㅠ 답변 감사합니다!