CI 묻고 답하기

제목 배열 2개를 view에 던질수 있나요?
글쓴이 ci입문자 작성시각 2012/11/27 15:16:33
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 15105   RSS

컨트롤러에서 2개의 모델에 접근해서 2개의 배열을 받습니다.(return $query -> result())

이게 하나의 배열을 리턴 받으면 아래처럼 하면 되더라구요~

$data['data'] = $this->login_model->getAll();
$this->load->view('view_page' , $data);

그래서 view화면에서

foreach($data as $row) :
echo $row->'데이터베이스 테이블 명' ;
endforeach

으로 사용이 가능하던데,

만약 던져져야할 배열이
$data['data'] = $this->login_model->getAll(); 와 더불어서
$data2['data2'] = $this->login_model->getAll2(); 와 같이 2개라면,

$this->load->view('view_page' , $data,$data2);

이렇게 던져줘야 하나요? ㅜ


 다음글 [초보]에러메시지 출력 (8)
 이전글 다중 사용자 블로그 만들때 문의2 (2)

댓글

니삼 / 2012/11/27 15:23:24 / 추천 0
 그녀석도 둘이 배열로 묶어서 보내면 되지 않을까요?
다시 배열로 쓰시구요
인스카 / 2012/11/27 15:36:53 / 추천 0
$data['aa'] = $this->login_model->getAll();
$data['aa2'] = $this->login_model->getAll2();

$this->load->view('view_page' , $data);

요롷게 하시면 view에서 $aa와 $aa2 로 접근 가능합니다.

ci입문자 / 2012/11/27 15:42:42 / 추천 0
니삼 //

답변 해주셔서 감사합니다 ㅎ


인스카 //

제가 찾던 정보입니다 !! ^^ 해결에 도움 주셔서 감사합니다 .ㅎ