채택완료

form 관련 질문 드립니다.

2020-08-26 (수) 21:21:02 2,208

안녕하세요 제가 지금 폼을 하나 작성 하고 있는데요

아래 폼내에서 동의 동의안함 체크하는 부분이 있는데요 잘 적용은 됩니다.

그런데 뷰페이지에서 보게 되면 작성페이지에서 체크 한대로 잘 적용이 되어 있는데 문제는

작성페이지에서 동의에 체크를 하고 나서 뷰페이지에서 확인을 해보면 동의에 체크는 되어 있는데요

그런데 동의 안함에 체크를 하니 그쪽으로 바뀌더라구요 이걸 아예 뷰페이지에서는 체크가 안되게 할 수 있나요

만약 체크가 안되게 하려면 아래 코드에서 어떻게 수정을 해야 하나요

Copy
&nbsp;<input type="radio" required name="wr_19" id="wr_19" value="1" <?php if($view['wr_19']=="1") { ?>checked="checked"<?php } ?>  /><label for="wr_19">동의</label> &nbsp;&nbsp;
&nbsp;<input type="radio" required name="wr_19" id="wr_19" value="0" <?php if($view['wr_19']=="0") { ?>checked="checked"<?php } ?> /><label for="wr_19">동의하지않음</label><br />

답변 3개 / 댓글 3개

채택된 답변
+20 포인트
2020-08-26 (수) 22:35:02
 <input type="radio" disabled required name="wr_19" id="wr_19" value="1" <?php if($view['wr_19']=="1") { ?>checked="checked"<?php } ?>  /><label for="wr_19">동의</label>   
 <input type="radio" disabled required name="wr_19" id="wr_19" value="0" <?php if($view['wr_19']=="0") { ?>checked="checked"<?php } ?> /><label for="wr_19">동의하지않음</label>

답변에 대한 댓글 1개

답변해주셔서 감사 드립니다.
2020-08-26 (수) 21:37:40

뷰페이지에 동의체크를 버튼으로 보여주시는 이유가 있나요? 

그게 아니라면 그냥 if로 1,0일대 동의했다 안했다를 보여주면 되지 않을까요?

답변에 대한 댓글 1개

답변해주셔서 감사 드립니다.
단순히 표시가 되지 않는걸 원하신다면 아래 부분을 지우시면 됩니다
<?php if($view['wr_19']=="1") { ?>checked="checked"<?php } ?> 
<?php if($view['wr_19']=="0") { ?>checked="checked"<?php } ?>

답변에 대한 댓글 1개

답변해주셔서 감사 드립니다.

답변을 작성하려면 로그인이 필요합니다.