채택완료

체크박스 기초질문

너무 기초적인 질문인 것 같아 죄송합니다.

G5 여분필드를 이용해서 단일값에 대해 체크박스 형태로 값을 받으려고 합니다.

 

write.skin.php 에서는 이렇게 작성을 했는데,

<input type="checkbox"  name="wr_7" value="대상"<?php echo ($write['wr_7'] == "대상") ? " checked" : "";?>> 

 

view.skin.php 에서는 어떻게 불러와야 하나요?

선택된 값이 체크된 상태로 보여지고, 수정페이지 에서도 체크된 값이 유지되어 보이게 하려 합니다.

 

값이 여러개인 경우 배열로 불러오는 경우는 적용해 봤는데, 위처럼 오히려 값이 1개인 경우는 어떻게 해야 하는지 궁금합니다.

답변 2개 / 댓글 3개

채택된 답변
+20 포인트

뷰페이지도 같습니다.

변수가 $wirte 에서 $view 로 바뀔 뿐이죠

 

<input type="checkbox"  name="wr_7" value="대상"<?php echo ($view['wr_7'] == "대상") ? " checked" : "";?>> 

한개면 배열 필요없이 wr_7에 값이 하나만 있으니까 그것만 하면되지 않나요?

get_checked 함수 있어서 쉽게 가능할게요

답변에 대한 댓글 3개

네~ 배열없이 하면 되는 것 맞습니다. 혹시 예시태그를 좀 부탁 드려도 될까요?
<input type="checkbox" name="wr_7" value="대상"<?=get_checked($view['wr_7'],'대상')?>>
이렇게 끝에다가 넣으면 직빵으로 해결되요 ㅋㅋ
답변 감사드립니다. 제가 위의 답변만 보고 같은분인줄 알고 채택을 눌러버려서 채택을 못해 드렸네요. 죄송합니다.

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