개발 Q&A

제목 view에서 객체 배열을 어떻게 사용하는지;;
글쓴이 정수리 작성시각 2016/06/20 10:26:03
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14918   RSS

1%라도 해본 질문 vs. 1%도 안해본 질문, 여러분은 어떤 질문에 손이 가십니까?

model에서

$query->result();

로  데이터를 가지고 온후

controller에서

$result['list']=모델에서 넘어온 값

$this->load->view('페이지', $reuslt);

 

뷰페이지에서

var_dump($list) 하면 $list안의 값들이 출력은 됩니다;

echo $list->키값

출력을 할려고 하면 에러가 나네요;;

foreach문에서

foreach($list as $value){

echo $value->키값

}

저렇게 사용하면 해당 값이 나오는데;;

아직 제가 이해력이 딸려서 그런지 헷갈리네요 ;;

$list[키값]이렇게 해서 사용도 해보고 싶은데;;

죄송하지만 사용방법 좀 설명해주시면안될까요;;

php메뉴엘에서도 자세히 설명이 되어 있지않아 염치없이 여기 올리게 되었네요 ㅜㅜ

 다음글 ajax 질문. (4)
 이전글 python으로 JSON을 php로 post하는 과정에... (6)

댓글

변종원(웅파) / 2016/06/20 10:29:23 / 추천 0

ci이 이외의 질문은 게시판이 따로 있습니다. 이동합니다.

https://www.google.co.kr/search?q=2%EC%B0%A8+%EB%B0%B0%EC%97%B4&gws_rd=cr&ei=zk1nV5zWK4Ox0ASZq4vICg

참고하세요.

foreach 가 무슨 역할을 하는 것인지 확실하게 아시게 되면 왜 에러가 나는지 아실 수 있습니다.

한대승(불의회상) / 2016/06/20 10:55:56 / 추천 0

PHP 메뉴얼도 잘 활용 하시는게 좋습니다.

http://php.net/manual/kr/control-structures.foreach.php

kaido / 2016/06/20 11:15:13 / 추천 0

제가 써놓은 페이지네이션 강의에 원하시는 방법과 동일한 방법으로 MVC가 짜여져 있습니다. 참고해보세요.

[소스좀 업데이트좀 쳐야 하는데 ㅎㅎ... 신규 강좌 한번 다시 올려야 겠어요]

http://cikorea.net/bbs/view/lecture?idx=7097&page=2&view_category=&lists_style=

 

beop / 2016/06/20 15:40:33 / 추천 0

$query->result();  로 가져온 가져온 배열은 $list[키값] 로 바로 출력이 안되죠. 

$query->row_array(); 로 한행만 가져야와야  $list[키값]  와 매칭이 됩니다.

result(); 는 많은 행을 가져오는데 단순히 $list[키값] 이 어떤 행의 배열을 가르키는지 모르잖아요.