체크박스 내용 불러오기 채택완료
<th scope="row"><label for="wr_check1">보증금</label></th>
<td>
<ul>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-01" value="무보증(0%)" /><label for="wr_check1-01">무보증(0%)</label></li>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-02" value="10%" /><label for="wr_check1-02">10%</label></li>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-03" value="20%" /><label for="wr_check1-03">20%</label></li>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-04" value="30%" /><label for="wr_check1-04">30%</label></li>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-05" value="40%" /><label for="wr_check1-05">40%</label></li>
<li><input type="checkbox" name="wr_check1[]" id="wr_check1-06" value="50%" /><label for="wr_check1-06">50%</label></li>
</ul> </td>
</tr>
write.skin.php에서
위 코드로 내용 입력하고
view.skin.php 에서
<tr>
<th>보증금</th>
<td><?php echo $view['wr_check1[]'] ?></td>
</tr>
이렇게 출력 할려고 하는데 안나옵니다
해결방법 부탁드려요
답변 5개
wr_check1[]를 체크 박스 name으로 같은걸 여러번 설정하셨네요
이부부분은 php에선 배열로 넘겨 받습니다.
배열로 넘겨 받은 값은 for문을 돌려서 넘겨받은 크기 만금 loop을 돌려서
insert나 update문장으로 처리해주셔야합니다~
아무리 view.skin.php 에서 수정작업을 한다고 해서 입력받은 값이 정확하게 저장이 안되면
해당 값이 안나오겠죠?
댓글을 작성하려면 로그인이 필요합니다.
저것은 0% ~ 50% 중에서 하나만 선택하는 것이잖아요
이럴땐 radio를 사용합니다
<input type="radio" name="wr_1" value="무보증(0%)" ~~
<input type="radio" name="wr_1" value="10%" ~~
이렇게 하면 서버에서 wr_1 필드에 자동저장 됩니다(그누보드가 그렇게 만들어져 있어요- 다른 이름으로 하면 자동으로 저장안됩니다)
view페이지 출력은
보증금 <?=$view[wr_1];?>
댓글을 작성하려면 로그인이 필요합니다.
다 설명 드리거 어려운데요
과정을 보자면 write.skin.php -> write_update.php ->view.skin.php
해당 게시판 테이블 여분필드가 있으시다면 그 필드로 저장되게 수정하시면 됩니다.
모든 과정을 알려드릴려면 디비까지 설명 드려야 되는데 번거롭긴 하네요 ;;
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
write.skin.php 에서 입력받은 wr_check1 변수는 저장 과정을 거치셨나요?
저장하지 않았는데 view에 바로 나오진 않죠~
답변에 대한 댓글 1개
중간에 저장하는건 못했어요..
그건 어떻게 하나요 ㅠ;
너무어렵네요
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그 여분필드를 활용을 못하겠네요
검색해도 딱 쉽게 설명 나온곳이 없어서
음..