CI 묻고 답하기

제목 view에 배열 2개를 던지는 방법!?
글쓴이 ci입문자 작성시각 2012/12/14 10:52:35
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 13647   RSS


보통 데이터베이스에서 값을 리턴 받을 때 이런식으로 합니다.


return $query->result();


그러면 이 반환 받은 값을

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


이렇게 던지게되면, 저 빨간 부분의 query가 기본 값이 되어서 사용할 수 있잖아요?

foreach ($query as $row)  :
  $row->데이터베이스컬럼값.
endforeach



그런데, 배열 2개를 view에 던져줄려면 그 배열 2개를 또 배열로 감싸야 하나요?
그 부분이 이해가 안갑니다.
아래 처럼

$data['query'] = $this->blog_model->getAll();
$data['reply'] = $this->blog_model->replyAll();

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


이렇게 되어 있다고 가정하면 ,
저 두개의 배열을 어떻게 배열화 해줘야 하지요?
또, 배열화 해서 어떻게 값을 view에서 끌어다 쓰는거지요?ㅠ
이해가 되지 않습니다~ㅠ
조언 부탁드려요!
 다음글 파일 업로드 mime 문제 (2)
 이전글 파일 업로드 및 다운로드 질문 (15)

댓글

milosz / 2012/12/14 10:55:42 / 추천 0
 foreach ($query as $row)  :
  $row->데이터베이스컬럼값.
endforeach

foreach ($reply as $row)  :
  $row->데이터베이스컬럼값.
endforeach

$data에 담아 던지면 전부다 변수로 사용할 수 있습니다.

ci입문자 / 2012/12/14 11:02:55 / 추천 0

milosz//

감사합니다 :) 큰 도움 되었습니다~