체크박스 여러개 선택해도 두개, 세개만 선택이되네요 정보
체크박스 여러개 선택해도 두개, 세개만 선택이되네요본문
오류가 나는곳의 주소를 알려주시면 더 빠르고 정확하게 답변 받을 수 있습니다.
오류 주소 :
체크박스 여러개 선택해도 두개, 세개만 선택됩니다.
여러가 선택하여 DB에 저장이 되게 안되나요?
<input type=checkbox name='wr_1' value="y" <? if($write[wr_1]==y) echo "checked"; ?>> 전문
<input type=checkbox name='wr_17' value="y" <? if($write[wr_17]==y) echo "checked"; ?>> 추천
<input type=checkbox name='wr_18' value="y" <? if($write[wr_18]==y) echo "checked"; ?>> 상담
<input type=checkbox name='wr_19' value="y" <? if($write[wr_19]==y) echo "checked"; ?>> 패키지
<input type=checkbox name='wr_20' value="y" <? if($write[wr_20]==y) echo "checked"; ?>> 취약
이렇게 사용을 하였는데
체크를한것이 4개인데 2개 또는 3개만 나오네요
5개를 선택해도 똑같은 상태입니다.
원인이 무엇인지좀 부탁드립니다.
오류 주소 :
체크박스 여러개 선택해도 두개, 세개만 선택됩니다.
여러가 선택하여 DB에 저장이 되게 안되나요?
<input type=checkbox name='wr_1' value="y" <? if($write[wr_1]==y) echo "checked"; ?>> 전문
<input type=checkbox name='wr_17' value="y" <? if($write[wr_17]==y) echo "checked"; ?>> 추천
<input type=checkbox name='wr_18' value="y" <? if($write[wr_18]==y) echo "checked"; ?>> 상담
<input type=checkbox name='wr_19' value="y" <? if($write[wr_19]==y) echo "checked"; ?>> 패키지
<input type=checkbox name='wr_20' value="y" <? if($write[wr_20]==y) echo "checked"; ?>> 취약
이렇게 사용을 하였는데
체크를한것이 4개인데 2개 또는 3개만 나오네요
5개를 선택해도 똑같은 상태입니다.
원인이 무엇인지좀 부탁드립니다.
댓글 전체

DB에 확실히 저장이 되는지 필드는 있는지부터 확인해보세요.
wr_10 이후부터는 직접 DB에 필드 추가하셔야 하닌까요.
wr_10 이후부터는 직접 DB에 필드 추가하셔야 하닌까요.
20까지 추가를 하였고 bbs/write_update.php도 수정을 하였습니다.
테스트 페이지는 없나요?
write.skin.php 에서는 필드값 앞에 write 라고 더 써주시고욥 ㅇ.ㅇ
<input type=checkbox name="wr_18" value="Y" <? if ($write[wr_18]=="Y") echo "checked";?>>
list.skin.php 에서는 필드값 앞에 list 라고 더 써주세욥 ㅇ.ㅇ
<input type=checkbox name="wr_18" value="Y" <? if ($list[wr_18]=="Y") echo "checked";?>>
이렇게 하시면 체크박스는 체크한대로 view 페이지에 나와욥 ㅇ.ㅇ;
<input type=checkbox name="wr_18" value="Y" <? if ($write[wr_18]=="Y") echo "checked";?>>
list.skin.php 에서는 필드값 앞에 list 라고 더 써주세욥 ㅇ.ㅇ
<input type=checkbox name="wr_18" value="Y" <? if ($list[wr_18]=="Y") echo "checked";?>>
이렇게 하시면 체크박스는 체크한대로 view 페이지에 나와욥 ㅇ.ㅇ;