테스트 사이트 - 개발 중인 베타 버전입니다

소스 확인좀 부탁드립니다. 채택완료

바라보기 10년 전 조회 3,062

 

글쓰기에서 체크박스로 커플여행|가족여행|단체여행|수영장..........체크하여 등록하려고합니다.  

게시판에서 다중검색을 하려고 합니다.

 

write.skin.php에

 

 <input type="checkbox" name="wr_8[]" value="커플여행"> 커플여행 <input type="checkbox" name="wr_8[]" value="가족여행"> 가족여행 <input type="checkbox" name="wr_8[]" value="단체여행"> 단체여행 <input type="checkbox" name="wr_8[]" value="수영장"> 수영장 <input type="checkbox" name="wr_8[]" value="회의실"> 회의실 <input type="checkbox" name="wr_8[]" value="독체형"> 독체형

 

    <script>

    var str_wr_8 = "<?=$write[wr_8]?>";

    $("input:checkbox[name='wr_8[]']").each(function(index){

     if(str_wr_8.indexOf($(this).val()) > -1){

     $(this).attr("checked", true);

     }

    });

    </script>​

 

 

 

write_update.skin.php 에

 

 

$str_wr_8 = implode("|",$_POST[wr_8]);

$sql = " update $g5[write_prefix]$bo_table set wr_8 = '$str_wr_8' where wr_id = '$wr_id' ";

sql_query($sql);

 

 

상기와 같이 해서 글쓰기할 때 체크하면 db의 wr_8에

 

커플여행|가족여행|단체여행|수영장.......... 이런식으로 체크된 것들이 저장되었으면 합니다.

그리고 글수정을 하면 체크했던 것이 그대로 노출이 되었으면 합니다.

그누보드 4에서 다중검색으로 사용했던 것인데

그누보드 5에서 사용하려니 잘 안됩니다. 소스확인 부탁드립니다.

감사합니다.

 

 

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

답변 1개

채택된 답변
+20 포인트
10년 전

</p><p><? $wr_8 = explode("|",$view[wr_8]); ?></p><p> </p><p><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);"><input type="checkbox" <?if (</span><span style="font-size: 13.3333330154419px; line-height: 1.5;">$wr_8[0] == "커플여행")</span><span style="font-size: 13.3333330154419px; line-height: 1.5;"> </span><span style="font-family: gulim, helvetica; font-size: 13.0799999237061px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">​{?>checked<?}?> name="wr_8[]" value="커플여행"></span><span style="font-size: 10pt; line-height: 1.5;">​</span></p><p><span style="font-size: 10pt; line-height: 1.5;">

 

저장하는건 잘 될거같은데요..

db에 안들어가나요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

바라보기
10년 전
db에 저장이 안되네요.^^

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

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

로그인