CI 묻고 답하기

제목 리스트에서 히든으로 num값 넘겨줄때
글쓴이 ParkHeeJi 작성시각 2015/03/11 11:49:36
댓글 : 3 추천 : 0 스크랩 : 0 조회수 : 14768   RSS
<?php if($listData != null)
                            {
                                foreach($listData as $key => $item)
                            {
                            ?>
                            <input type="hidden" name="num" value="<?php echo $item['number']; ?>">
                            <tr>
                                <td><?php echo $item['day']; ?></td>
                                <td class="table_sub"><?php echo $item['subject']; ?>
                                    
                                </td>
                                <td><?php echo $item['id']; ?></td>
                                <td><?php echo $item['view_num']; ?></td>
                            </tr>
                            <?php }
                            }
                            ?>

리스트 제목을 클릭하면 저 위에 히든 값을 컨트롤러에서 받으려고 하는데
 
$num = $this -> input -> post('num');

이렇게 하면 num값이 7밖에 안 넘어옵니다
어떻게 해야 리스트 클릭시 해당 번호를 넘겨줄 수 있나요?
 다음글 페이지 네이션 질문 ! (6)
 이전글 ajax로 받아들인 json을 그냥 post로 받을 수... (2)

댓글

한대승(불의회상) / 2015/03/11 11:53:11 / 추천 0
쉽고 편하게 GET 방식으로 넘기세요.
변종원(웅파) / 2015/03/11 12:01:09 / 추천 0
게시판 리스트에서 뷰로의 이동은 통상적으로 get 또는 ci 의 세그먼트 방식(board/list/no/7)으로 사용합니다.
ci세상 / 2015/03/11 18:18:48 / 추천 0
num 히든을 순환문에서 빼서 form 밑에 1개만 위치하고 ~ 링크 클릭시 스크립트로 num값에 넣어서 폼처리하면 될듯 한데요?

<form ...
<input type="hidden" name="num" value="">

<?
foreach..
{
   echo "링크시 num값이 입력";
}
?>

</form>