제목 | ci 공부중 궁금증 | ||
---|---|---|---|
글쓴이 | 작업공간 | 작성시각 | 2014/06/20 17:01:51 |
|
|||
모델쪽입니다. function get_list($table='ci_board', $type='', $offset='', $limit='') { .............. } 컨트롤러 쪽입니다. $config['total_rows'] = $this->board_m->get_list($this->uri->segment(3), 'count'); // 게시물의 전체 개수 위와같은 코드가 있으면 $this->uri_segment(3) 의 경우 http://---------/ci/index.php/board/lists/ci_board 이렇게 되어 있는데 segment(1) = board segment(2) = lists segment(3) = ci_board 일텐데요. $this->uri->segment(3);이 없는 http://---------/ci/index.php/board/ 주소를 저렇게 입력하면 모델부분의 첫번째변수는 $table='ci_board', 로 되어 있으니 $table 변수의 기본값은 'ci_board' 가 들어가주는게 맞지 않나요? 아무것도 넣지 않으면 아무런것도 실행이 되지 않네요. |
|||
다음글 | 포럼소스 main부분 다시한번질문드립니다^^ (2) | ||
이전글 | CI 에서 현재 연결된 DB 를 어떻게 확인 할 수있을... (2) | ||
변종원(웅파)
/
2014/06/20 17:19:09 /
추천
0
|
한대승(불의회상)
/
2014/06/20 17:21:33 /
추천
0
지극히 당연한 결과네요.
생략 가능한거지 null 일때 기본 값으로 바꾸는 건 아니니까요. |
테스트해보세요.
null도 값. ^^