https://gnustudy.com/bbs/board.php?bo_table=skin_board&wr_id=177
위 링크에서 언급한방법으로 진행을 하였는데
선택된 체크박스만 view스킨에 보여주고싶은데요.
가능할까요?
소중한 시간내어 클릭해주신분들 감사합니다
답변 2개 / 댓글 11개
채택된 답변
+20 포인트
마르스컴퍼니
2년 전
과일 : <?php echo $view['wr_1']; ?><br>
취미 : <?php echo $view['wr_2']; ?>
답변에 대한 댓글 4개
designhere
2년 전
그런데 저는 체크박스에 체크를 없애고 이미지를 같이 써야되는 상황이라
알려주신 방법으로하면 ㅠㅠ 텍스트만 나오네요, 체크박스를 같이 나왔을때
선택된 아이템만 나오게 할수는 없는건가요?
알려주신 방법으로하면 ㅠㅠ 텍스트만 나오네요, 체크박스를 같이 나왔을때
선택된 아이템만 나오게 할수는 없는건가요?
마르스컴퍼니
2년 전
<?php
$check1 = explode(",", $view['wr_1']);
$check2 = explode(",", $view['wr_2']);
?>
과일 :
<?php foreach ($check1 as $val) { ?>
<input type="checkbox" name="check1[]" value="<?php echo $val ?>" checked> <?php echo $val ?>
<?php } ?>
취미 :
<?php foreach ($check2 as $val) { ?>
<input type="checkbox" name="check1[]" value="<?php echo $val ?>" checked> <?php echo $val ?>
<?php } ?>
$check1 = explode(",", $view['wr_1']);
$check2 = explode(",", $view['wr_2']);
?>
과일 :
<?php foreach ($check1 as $val) { ?>
<input type="checkbox" name="check1[]" value="<?php echo $val ?>" checked> <?php echo $val ?>
<?php } ?>
취미 :
<?php foreach ($check2 as $val) { ?>
<input type="checkbox" name="check1[]" value="<?php echo $val ?>" checked> <?php echo $val ?>
<?php } ?>
네 저거 그대로 쓰시면되요 in_array 로 하심되요
답변에 대한 댓글 7개
designhere
2년 전
체크박스가 체크된 아이템만 보여주고싶은데
저렇게하면 체크가 되지 않은 아이템도 같이 리스트에 나와서 질문드렸습니다ㅠ
답변감사드립니다
저렇게하면 체크가 되지 않은 아이템도 같이 리스트에 나와서 질문드렸습니다ㅠ
답변감사드립니다
2년 전
<?php
$check1 = explode(",", $view['wr_1']);
$check2 = explode(",", $view['wr_2']);
?>
과일 :
<input type="checkbox" name="check1[]" value="사과"<?php echo in_array("사과", $check1) ? ' checked="checked"' : '' ?>> 사과
$check1 = explode(",", $view['wr_1']);
$check2 = explode(",", $view['wr_2']);
?>
과일 :
<input type="checkbox" name="check1[]" value="사과"<?php echo in_array("사과", $check1) ? ' checked="checked"' : '' ?>> 사과
designhere
2년 전
네네 지금 문제가 있는 상황이 아니라
선택된 아이템만 보여주고 싶은건데 저 방식으로 view.skin에 뿌리면 선택이 안된 아이템도 동일하게 나와서 선택된 아이템만 보여주게 하고싶은거에요 ㅠ
선택된 아이템만 보여주고 싶은건데 저 방식으로 view.skin에 뿌리면 선택이 안된 아이템도 동일하게 나와서 선택된 아이템만 보여주게 하고싶은거에요 ㅠ
답변을 작성하려면 로그인이 필요합니다.