<?
$sido = array("사회초년생 재무설계", "직장인 재무설계", "사업자 재무설계","맞벌이부부 재무설계","외벌이부부 재무설계","예비부부 재무설계","결혼자금 마련","내 집 마련","1억 만들기","대출상환계획 및 빚테크","금융상품문의","효율적인 저축 및 투자","보험점검 및 보장설계");
foreach($sido as $v) {
$chk = $v == $write['wr_2'] ? " " : "\n";
echo "<input type='checkbox' required='required' name='wr_2' value='".$v."'".$chk." />".$v."<br>";
}
?>
이 소스에서 다중선택이 되게 하려고 합니다.
현재는 전체를 다 체크하지 않으면 계속 선택하라는 메세지가 나옵니다.
도움을 부탁드립니다.
답변 4개 / 댓글 4개
$write['wr_2']에는 값이 어떻게 들어가 있나요?
답변에 대한 댓글 1개
<?php foreach($sido as $v){ ?><input type="checkbox" name="sido[]" value="<?php echo $v ?>"<?php if(stristr($write['wr_2'],$v)!==FALSE){echo " checked";} ?>> <?php echo $v; ?> <?php } ?>
답변에 대한 댓글 1개
카테고리 플러그인을 사용해 처리해 봤습니다
답변에 대한 댓글 1개
required='required' 부분 제거해보세요
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.