제목 | 하나의 컨트롤러 함수 두개의 모델함수 하나의 뷰... 출력질문드립니다 | ||
---|---|---|---|
글쓴이 | 이그니 | 작성시각 | 2014/06/30 14:33:07 |
|
|||
이번주중에 잠깐 있을 단비를 질투라도 하는듯 무더위가 지속되고잇네요 하지만 코드이그나이터 개발자여러분들의 열정으로 더위쯤은 이겨내리라 믿습니다. 그럼질문드릴게요~ 그냥 대충이런식으로 나갓다는걸 표현한거구요 찾아보면 철자틀린점도있겟지만 실제코드에는 아무문제없으나 사용법을 여쭙는 질문입니다^^ #board.php //컨트롤러에서 function abc() //abc란 함수를통해 { $data1 = array(); $table1 = "a1" //a1테이블에 정보(select list)가져와서 저장하고 view출력 $data1['list1']= $this->board_m->load($table1); $this->load->view($a1_v,$data1); $data2 = array(); $table2 = "a2" //동일 $data2['list2'] = $this->board_m->load($table2); $this->load->view($a1_v,$data2); } 제가원하는 것은 a1_v 란 view파일에 list1을 foreach하면 임의변수에 table1의 셀렉트 리스트가 저장되는고 list2을 foreach 하면 임의변수 table2 의 셀렉트리스트가 저장되게끔하고싶습니다.. 많은 개발자분들의 조언부탁드립니다. 해본것: hook조정해서 model연결해보기...-> db연결실패 model로드실패.. 그렇다고 생성자를 뽑아내서하기엔 다른샘플에 전례없는걸로 추정 사용x 페이지를 새로만들고 함수를 새로만들어서 abc함수 def함수 두개불러오기-->> controller함수를 url로불러오는걸로생각하여 시도불가.. 기존 함수명();으로착각... 글 읽어주셔서 감사합니다. |
|||
다음글 | 별도 페이지 구성을 하려고 합니다. (9) | ||
이전글 | 여러개의 데이타베이스를 왔다갔다 해야하는 환경 ??? (1) | ||
변종원(웅파)
/
2014/06/30 15:33:51 /
추천
1
|
이그니
/
2014/06/30 18:09:22 /
추천
0
웅파님//흑..처음에시도햇던건데 $list2['name']식으로 출력해보고 안된다고 그냥간과해버렷네요.. foreach해서 하나깍아줬어야햇는데...
다시한번 기초가 단단해야하는것을 깨닫네요 감사합니다 !! 아참 실례가안된다면 저번에보니까 정모를 사당쯤에서하시던데 참가자격이있나요.. 나이라던가 경력이라던가.... |
알콩이아빠
/
2016/03/17 14:10:45 /
추천
0
정말 큰 도움이 되었습니다! ㅠㅠ
|
$data['list2']= $this->board_m->load($table2);
$this->load->view($a1_v,$data);
foreach($list1 ....)
foreach($list2 ....)
2차 배열로 뷰에 데이터를 넘기는 이유가 따로 있는게 아닙니다. ^^