CI 묻고 답하기

제목 view 에 데이터 표현식 관련 질문드립니다.
글쓴이 하하예에 작성시각 2015/06/30 21:08:04
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 14005   RSS
Array
  (
   [0] => stdClass Object
    (
       [f_infono] => 72
       [f_status] => dele
       [f_category] => MU
       [f_category2] => MU
       [f_allpass] => family,lover,children,jejudo
       [f_parea1] => 국내
       [f_parea2] => 제주도 
   )
)



$this->load->view('pro/pro-view',array('pro'=>$data);
컨트롤러에서 이렇게 배열을 받아왔습니다.
view 에서
<div><?=$pro.f_infono?></div> 이렇게도 해보고
<div><?=$pro[0]['f_infono']?></div> 이렇게도 해보고
<div><?=$pro['f_infono']?></div> 이렇게도 해보는데
에러만 뜨네요..;;;

아니면 컨트롤러에서 일일히 값을 지정해주는 방법밖에 없는건지...
한시간동안 검색해도 찾을수가없고.;
이렇게 기초가 부족하니 고생을하는군요
선배님들 조언 부탁드립니다.
 
 다음글 ajax시 csrf 사용 관련 질문 (1)
 이전글 ci의 do_upload 질문 (2)

댓글

변종원(웅파) / 2015/06/30 23:24:49 / 추천 0
매뉴얼에 잘 나와있는 내용입니다.

모델에서 result()로 결과를 가져와서 그렇습니다.
1개의 데이터만 가져올때는 row()나 row_array()를 써야합니다.

row()는 객체배열로 값을 리턴해서 $pro->f_info 형태로 사용하고 
row_array()는 일반배열이라 $pro['f_inf'] 형태로 사용합니다.
하하예에 / 2015/07/01 10:41:49 / 추천 0
감사합니다.^^