CI 묻고 답하기

제목 pagination 질문이 있습니다.
글쓴이 꾸룩꾸룩 작성시각 2014/08/08 12:05:49
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 12599   RSS
책보고, 게시판 찾아보고 개발중인데요
게시판에 CI pagination 을 사용했는데 2페이지 3페이지 등등으로 넘어갈때 검색어나 검색 기간을 같이 넘기기 위해서
ci세션을 사용했습니다. 이렇게 해도 괜찮은지 ... 혹시 다른 방법이 있는지 궁금합니다!!
 다음글 코드이그나이터에 적용하기 쉬운 에디터는 ? (2)
 이전글 이런 쿼리문 처리 어떻게 하나요?? (3)

댓글

한대승(불의회상) / 2014/08/08 12:52:35 / 추천 0
세션에 계속 남겨 두는게 찝찝 하다면 Flashdata 를 사용해도 됩니다.
 
flashdata 추가예제:
$this->session->set_flashdata('item', 'value');
set_userdata()에서 처럼 set_flashdata() 에 배열을 넘겨줄수 있습니다..

flashdata 변수 읽기:
$this->session->flashdata('item');

만약 추가적인 서버요청후에도 flashdata 변수를 유지하고싶다면 keep_flashdata() 함수를 사용합니다.

$this->session->keep_flashdata('item');
http://cikorea.net/user_guide_2.1.0/libraries/sessions.html
꾸룩꾸룩 / 2014/08/08 13:03:34 / 추천 0
헛 감사합니다. 플래시데이터를 사용해볼까도 생각해 봤었는데 사실 딱히 중요한 데이터는 아닐듯 해서 세션을 사용해도 괜찮으면 그냥 쓰려구요~