제목 | view 페이지로 넘어갈때 문제있습니다. | ||
---|---|---|---|
글쓴이 | summner | 작성시각 | 2013/11/22 16:16:45 |
|
|||
지금 찾기 부분 하고 있는데요 그중 <option value="memo" <?=($searchkey=="memo") ? "selected" : "";?> > 제목</option> <option value="name" <?=($searchkey=="name") ? "selected" : "";?> > 작성자</option>이 작동이 안되서 그렇습니다. 컨트롤러에서 서치에 관한 값들이 오면 저절로 selected되게 할려고 합니다. 일단 컨트롤러 보여드리겠습니다. $data['paging'] = $this->pagination->create_links(); //페이징 데이터 $data['result'] = $this->mcommon->list_entry($config['per_page'], $limit,$searchkey ,$searchvalue); //list 데이터 $data['search'] = array( "searchkey" => $searchkey, //제목를 찾을것이냐, 작성자로 찾을것이냐 "searchvalue" => $searchvalue, //무엇을 찾을거냐 ); //찾기 부분 데이터 $this->load->view('vOneToOneList',$data); //view에 뿌려주기 list페이지 <select name="searchkey" style="width:120px"> <option value="memo" <?=($searchkey=="memo") ? "selected" : "";?> > 제목</option> <option value="name" <?=($searchkey=="name") ? "selected" : "";?> > 작성자</option> </select> ..............생략 .............. <?php foreach ($result as $row): ?> <tr> <td height="36" bgcolor="white" width="46"> <p align="center"><?=$row->no?></p> </td> ................생략................. 일단 list 출력은 잘 되는데요 찾기 부분 그러니깐 $searchkey값이 안오네요. 출력해서 보니깐 ["search"]=> array(2) { ["searchkey"]=> string(4) "NULL" ["searchvalue"]=> string(4) "NULL" } } 컨트롤러에서 $data['search']로 저장 되니깐 안되는거 같은데요 $data로 저장하니깐 selected 지정이 잘 되네요 ㅠ,ㅠ list에서 출력할때 무슨 다른 방법이라도 있는건지 ㅠ,ㅠ |
|||
다음글 | CI를 IoC 방식으로 구현하려면 (3) | ||
이전글 | 카페24에서 Codelgniter를 설치할때 이상해요 (4) | ||
변종원(웅파)
/
2013/11/22 16:58:44 /
추천
0
|
summner
/
2013/11/22 17:11:02 /
추천
0
이렇게 간단한건데ㅠ,ㅠ 기초가 부족해서 ㅠ,ㅠ 감사합니다.
|
변종원(웅파)
/
2013/11/22 17:20:43 /
추천
0
그래서 뷰에서는 컨트롤러에서 넘긴 데이터를 한번 출력해놓고 작업하는게 좋습니다.
|
$search["searchkey"]