미채택 완료

다중선택 관련 질문입니다.

2016-11-16 (수) 17:56:22 4,537

<?
$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개

2016-11-16 (수) 19:53:48

$write['wr_2']에는 값이 어떻게 들어가 있나요?

답변에 대한 댓글 1개

2016-11-17 (목) 18:55:34
저도 짜집기한 소스라... 답변 주셔서 감사합니다.^^
Copy
<?php foreach($sido as $v){ ?><input type="checkbox" name="sido[]" value="<?php echo $v ?>"<?php if(stristr($write['wr_2'],$v)!==FALSE){echo " checked";} ?>>&nbsp;<?php echo $v; ?>&nbsp; <?php } ?>

답변에 대한 댓글 1개

2016-11-17 (목) 18:55:01
이 방식도 해결이 안되네요. 귀한 답변 감사드립니다.
2016-11-16 (수) 18:52:02

카테고리 플러그인을 사용해 처리해 봤습니다

http://g5.twing.kr/bbs/write.php?bo_table=test1

답변에 대한 댓글 1개

2016-11-17 (목) 18:54:24
귀한 답변인데요. 제가 실력이 부족해서 어떻게 적용할지를 모르겠네요. 답변 감사드립니다.
2016-11-16 (수) 18:02:31

required='required'   부분 제거해보세요 

답변에 대한 댓글 1개

2016-11-17 (목) 18:53:53
제거해봐도 안되네요.^^ 답변 감사드립니다.

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