CI 묻고 답하기

제목 last_query 질문입니다.
글쓴이 초보프로그래머 작성시각 2015/03/17 13:54:27
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14687   RSS
모델에서

쿼리 1(....) 등등 하고

결과 값을 쿼리2 사용하고

쿼리 2(....) 등등 하고

last_query() 를 해봤는데

쿼리 1의 쿼리가 나오네요 ;;

쿼리 2가 나와야 하는데 왜그런건가요?
 다음글 https index.php 삭제 관련... (4)
 이전글 CodeIgniter에서 MariaDB 연동 문제 (5)

댓글

변종원(웅파) / 2015/03/17 13:57:18 / 추천 0
result()나 result_array() (row())등을 호출했을때의 쿼리가 나옵니다.
 
초보프로그래머 / 2015/03/17 14:03:23 / 추천 0
글케 했는데도 안나오네요 ㅠㅠ

$query = $this->db->get();

        return $query->row();

해서 컨트롤러에서 print_r() 해서 했는데도 ㅠㅠㅠ
한대승(불의회상) / 2015/03/17 14:26:57 / 추천 0
프로파일러를 켜서 확인해 보세요.
$this->output->enable_profiler()
ci세상 / 2015/03/17 15:05:13 / 추천 0
쿼리1에서 $this->db->get()이 호출되었다면 > system/database/DB_active_rec.php > $this->_reset_select();까지 처리되어야 정상인데요 ~

last_query() <-> 쿼리2출력이 되어야 정상입니다. (get필수)