| 제목 | load->view로 멀티 array 뷰에 넣는 방법 | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 혁사마 | 작성시각 | 2017/03/30 17:59:13 |
|
|
|||
코드이그나이터 컨트롤러에서 $resultData를 뷰화면으로 넘겨서 뿌려주려고합니다.
$this->load->view( '/campaign/manage/campaignList.tpl.php', $resultData);
$resultData의 Array형태는 다음과 같습니다
Array
(
[0] => Array
(
[no] => 1
[campaignName] => sdfg
[createDate] => 2017-03-30
[dateRange] => 2017-03-30~2017-03-30
)
[1] => Array
(
[no] => 3
[campaignName] => abc
[createDate] => 2017-03-30
[dateRange] => 2017-01-01~2017-08-31
)
[2] => Array
(
[no] => 4
[campaignName] => 가나다
[createDate] => 2017-03-30
[dateRange] => 2016-12-01~2017-07-28
)
)
view화면에서 foreach($resultData-> $key as $val)와 같이 루프돌면서 표시해줄수 있는 방법 있나요? |
|||
| 다음글 | fgetcsv()로 .CSV파일 읽기 테스트 도중 문제... (2) | ||
| 이전글 | ci의 base_url함수 처럼 php자체에서도 bas... (1) | ||
|
kaido
/
2017/03/31 09:04:21 /
추천
1
|
|
혁사마
/
2017/03/31 14:06:49 /
추천
0
감사합니다 해결했습니다^^ |
안녕하세요~
저도 이거 처음에 엄청 헷깔렸던 겁니다 ㅎㅎ
워낙 간단한 거라서 심지어 메뉴얼에서도 이렇다고 표현조차 안되어 있어서 헷깔리기 쉽상입니다. [검색해도 안나온다는 무서운 함정]
넘겨주실때 이렇게 넘겨 주세요.
CI는 1차 배열 안에 키 값이 $변수 명으로 바뀌어서 넘어갑니다.