체크 박스(두개 이상의 데이터를 한 개의 필드에 넣기) 데이터 나누어 쓰기
- - 짧은주소 : http://e3net.fineyes.com/bbs/?t=Zy
본문
http://www.eyoom.net/bbs/board.php?bo_table=qna&wr_id=9347&page=11
처럼 한필드에 데이터를 나누어서 쓰고 싶습니다.
시리얼라이즈 하는 방법 좀 알려주세요
감사합니다.
<section>
<div class="row">
<div class="col col-12 md-margin-bottom-10">
<label for="wr_18" class="label">서비스</label>
<div class="inline-group">
<label class="checkbox"><input type="checkbox" name="checkbox-inline" checked=""><i></i>방문요양</label>
<label class="checkbox"><input type="checkbox" name="checkbox-inline"><i></i>방문목욕</label>
<label class="checkbox"><input type="checkbox" name="checkbox-inline"><i></i>방문간호</label>
<label class="checkbox"><input type="checkbox" name="checkbox-inline"><i></i>노인돌봄(바우처)</label>
</div>
</div>
</section>
을 처리하려 주말 내내 해주신 자료를 확인해 봤지만 안되네요
시리얼라이즈하는 방법 좀 알려주세요~~
또는
write skin에
<!-- checkbox input-->
<section>
<div class="row">
<div class="col col-12 md-margin-bottom-10">
<label for="wr_17" class="label">프로그램</label>
<?php $ex_1 = explode("|", $write['wr_17']); ?>
<div class="inline-group">
<label class="checkbox" for="wr_17_1"><input type="checkbox" name="wr_17[1]" value="재활/물리치료" id="wr_17_1" {? _wr_17_1 == '재활/물리치료'}checked{/}><i></i>재활/물리치료</label>
<label class="checkbox" for="wr_17_2"><input type="checkbox" name="wr_17[2]" value="체조교실" id="wr_17_2" {? _wr_17_2 == '체조교실'}checked{/}><i></i>체조교실</label>
<label class="checkbox" for="wr_17_3"><input type="checkbox" name="wr_17[3]" value="웃음치료" id="wr_17_3" {? _wr_17_3 == '웃음치료'}checked{/}><i></i> 웃음치료</label>
<label class="checkbox" for="wr_17_4"><input type="checkbox" name="wr_17[4]" value="노래교실" id="wr_17_4" {? _wr_17_4 == '노래교실'}checked{/}><i></i>노래교실</label>
<label class="checkbox" for="wr_17_5"><input type="checkbox" name="wr_17[5]" value="미술교실" id="wr_17_5" {? _wr_17_5 == '미술교실'}checked{/}><i></i>미술교실</label>
<label class="checkbox" for="wr_17_6"><input type="checkbox" name="wr_17[6]" value="문화/공연" id="wr_17_6" {? _wr_17_6 == '문화/공연'}checked{/}><i></i> 문화/공연</label>
<label class="checkbox" for="wr_17_7"><input type="checkbox" name="wr_17[7]" value="종교활동" id="wr_17_7" {? _wr_17_7 == '종교활동'}checked{/}><i></i> 종교활동</label>
</div>
</div>
</div>
</section>
<script>
var str_wr_17 = "<?=$write[wr_17]?>";
$("input:checkbox[name='wr_17[]']").each(function(index){
if(str_wr_17.indexOf($(this).val()) > -1){
$(this).attr("checked", true);
}
});
</script>
하고
write_update.head.skin.php에
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$wr_17 = "
$ex1_00|
$ex1_01|
$ex1_02|
$ex1_03|
$ex1_04|
$ex1_05|
$ex1_06|
$ex1_07|
";
$sql17 = " update {$write_table} set wr_17 = '{$wr_17}' where wr_id = '{$wr_id}' ";
sql_query($sql17);
?>
해 봤지만 안되네요(그누보드에선 잘되네요~~)
두 개 방법중 편하신 방법으로 알려주세요~~
댓글목록 2
이윰IN님의 댓글
1:1문의에 상세한 정보를 남겨주시면 체크해 드리도록 하겠습니다.
설명하는 것이 시간이 더 걸릴 것 같아서요.
감사합니다.
축하합니다. 첫댓글 포인트 64포인트를 획득하였습니다.
studyhaza님의 댓글
항상감사드립니다