제목 | $this->db->last_query() 사용법이 어떻게 되나요? | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | 정수리 | 작성시각 | 2016/10/13 15:42:13 |
|
|||
$this->db->last_query() 함수가 마지막의 사용한 쿼리의 문자열을 리턴한다고 되어있던데 메뉴얼에 되어있는데 model에서
$this->db->query($sql); $a = $this->db->last_query(); echo $a를
했는데 아무것도 안뜨네요;;
var_dump($a)를 했을 경우 fasel만 확인되네요;;
정확한 사용법이 먼가요?
메뉴얼에 나와있는 예제는 너무 간단하게 되어있어서 이해가 어렵네요 |
|||
다음글 | 로그인 유지시간을 늘릴려면 세션의 어디 부분을 수정해야... (2) | ||
이전글 | 코드이그나이터 + Postgresql 연동 질문 (4) | ||
변종원(웅파)
/
2016/10/13 15:44:03 /
추천
0
매뉴얼 다시 보세요. 쿼리만 넣은거지 실행을 한게 아니라서 아무것도 안나오는게 정상입니다. ^^
|
정수리
/
2016/10/13 15:45:53 /
추천
0
@변종원 그렇다면 저 함수의 사용용도가 무엇인가요? 문자열을 리턴한다고 되어있으면 문자열이 보여줘야하는게 아닌가요? |
한대승(불의회상)
/
2016/10/13 15:48:17 /
추천
0
디버그 하는 용도라면 그냥 echo $sql 하시면 되지 않나요?
|
변종원(웅파)
/
2016/10/13 16:20:34 /
추천
0
용도는 맞는데 사용법이 틀린겁니다. 매뉴얼 result or result_array 보세요. 액티브레코드로 작성했을 경우에 쿼리를 보려고 할때 사용하는것이고 위와 같은 케이스면 그냥 $sql 출력해보면 되죠. ^^; |
प्यार
/
2016/10/19 14:17:08 /
추천
0
그냥 컨트롤러에서 $this->output->enable_profiler(true); 하시는게 편하실듯
|