답변 2개
채택된 답변
+20 포인트
9년 전
다중검색 이라고 검색하시면 제가 예전에 검색을 다중으로 할때
문의했던것 있어요.. 그거 참고하시면 해결되실거에요^^
간단하게 설명드리자면
write.skin.php
</p><p><tr>
<th scope="row"><label for="wr_1">테이블명 wr_1</label></th>
<td>
<?php $ex_1 = explode("|", $write['wr_1']); ?>
<span><input type="checkbox" name="ex1_00" value="01" <?php echo ($ex_1[0] == "01") ? "checked" : "";?>> 2</span>
<span><input type="checkbox" name="ex1_01" value="02" <?php echo ($ex_1[1] == "02") ? "checked" : "";?>> 3</span>
<span><input type="checkbox" name="ex1_02" value="03" <?php echo ($ex_1[2] == "03") ? "checked" : "";?>> 4</span>
<span><input type="checkbox" name="ex1_03" value="04" <?php echo ($ex_1[3] == "04") ? "checked" : "";?>> 5</span>
<span><input type="checkbox" name="ex1_04" value="05" <?php echo ($ex_1[4] == "05") ? "checked" : "";?>> 6</span>
<script>
var str_wr_1 = "<?=$write[wr_1]?>";
$("input:checkbox[name='wr_1[]']").each(function(index){
if(str_wr_1.indexOf($(this).val()) > -1){
$(this).attr("checked", true);
}
});
</script></p><p></td></tr></p><p>
스킨 디렉토리에 write_update.skin.php 을 생성하셔서
</p><p><?php
if (!defined('_GNUBOARD_')) exit;</p><p>$wr_1 = "
$ex1_00|
$ex1_01|
$ex1_02|
$ex1_03|
$ex1_04|
";
$sql1 = " update {$write_table} set wr_1 = '{$wr_1}' where wr_id = '{$wr_id}' ";
sql_query($sql1);</p><p>?></p><p>
요롷게 작성하시면 wr_1 에서 선택한 값이
1|2|3|4|5 요런식으로 저장이될거에요..
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
그누그누1
9년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
그런데 그누커머스 사용중이라 write_update.skin.php 파일을 사용 안하네요..ㅜㅜ
여기서 막히네요 어떻게 해야 할지..