시

체크박스에서 체크된 값이 안넘어가는거 같아요..

이곳 검색해서.. 찾아봤더니만..
아래처럼 하면 된다고 답변이 되어있어서 해봤는데요...
view 에서 아무것도 출력이 안되거든요..

na_1 / na_2 / na_3 / na_4 / 필드추가는 해줬습니다.


gbform.skin.php 에서

<table>
<tr>
<td><input type="checkbox" name="na_1" <?if($na_1=="1"){echo "checked";}?> value="1">상품1</td>
<td><input type="checkbox" name="na_2" <?if($na_2=="1"){echo "checked";}?> value="1">상품2</td>
<td><input type="checkbox" name="na_3" <?if($na_3=="1"){echo "checked";}?> value="1">상품3</td>
<td><input type="checkbox" name="na_4" <?if($na_4=="1"){echo "checked";}?> value="1">상품4</td></tr></table>

이렇게 해줬구요
-------------------------------------------------------------------------------------------------------------------------------------

gbview.skin.php 에는


<table>
<tr>
<td>
<?if($na_1=="1"){echo " 상품1";}else{echo "";}?>
<?if($na_2=="1"){echo " 상품2";}else{echo "";}?>
<?if($na_3=="1"){echo " 상품3";}else{echo "";}?>
<?if($na_4=="1"){echo " 상품4";}else{echo "";}?>
</td></tr></table>

이렇게 해줬는데요...

어디가 잘못된걸까요... 아시는분 답변 부탁드립니다.
근 일주일째 하고 있는데.. 전혀 가능성이 안보이네요..ㅠ.ㅠ
|

댓글 2개

예비 필드 사용법에 대한 검색을 하셔서 정확한 사용법을 참고하십시오.

* 간략히 설명하자면 게시판 예비필드는 wr_1 ~ wr_5 입니다.
그렇다면,
<input type="checkbox" name="na_1" <?if($na_1=="1"){echo "checked";}?> value="1">상품1</td>
위에서 <?if($na_1=="1") echo "checked"?> 부분을
<?if($write[wr_1] == '1') echo "ehcekced?> 라고 변경해줘야 합니다..
다른 부분도 마찬가지 입니다.
야호~ 근 일주일간 이거랑 씨름했었는데... 해결했습니다.
sjsjin님 답변 감사합니다. 좋은하루되세요.
댓글을 작성하시려면 로그인이 필요합니다.

그누3질답

9,564건
+
제목 글쓴이 날짜 조회
05-09-28 조회 1,537
05-09-28 조회 1,948
05-09-27 조회 1,575
05-09-27 조회 1,877
05-09-27 조회 1,572
05-09-26 조회 2,125
05-09-26 조회 1,468
05-09-26 조회 1,403
05-09-26 조회 1,692
05-09-25 조회 1,436
05-09-26 조회 1,554
BB-Gril
05-09-25 조회 1,551
05-09-24 조회 1,517
05-09-24 조회 1,636
05-09-24 조회 1,878
05-09-23 조회 1,682
05-09-22 조회 2,010
05-09-22 조회 2,016
05-09-22 조회 1,628
05-09-22 조회 1,778