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

스크랩 선택삭제 도움좀 부탁드려봅니다 채택완료

giftst 8년 전 조회 3,403

스크랩 스킨에 있는 선택삭제는 다 구현이 된 상태인데요 

    f.action = "./scrap_delete_all.php";

이쪽에다가 보내는건데

저 파일을 만들어야되는데요 

게시판 선택삭제를 참고할라해도 게시물 자체를 삭제하는거라 넘 복잡해서요 

선택삭제말고 스크랩창 맨 오른쪽 삭제 코드

scrap_delete.php  

include_once('./_common.php');

if (!$is_member)

    alert('회원만 이용하실 수 있습니다.');

$sql = " delete from {$g5['scrap_table']} where mb_id = '{$member['mb_id']}' and ms_id = '$ms_id' ";

sql_query($sql);

goto_url('./scrap.php?page='.$page);

?>

이것처럼 간단하게 파일을 완성하면 되는건가 싶은데
저렇게 넣으면 반응이 없어서요 
어떻게 해야될까요?scrap_delete_all.php 
 코드를 어떻게 짜야될지 도움좀 부탁드립니다 

</p><p>   <td class="td_chk"></p><p>            <label for="chk_bn_id_<?php echo $i; ?>" class="sound_only"><?php echo $num?>번</label></p><p>            <input type="checkbox" name="chk_bn_id[]" value="<?php echo $i; ?>" id="chk_bn_id_<?php echo $i; ?>"></p><p>            <input type="hidden" name="bo_table[<?php echo $i; ?>]" value="<?php echo $list[$i]['bo_table']; ?>"></p><p>            <input type="hidden" name="wr_id[<?php echo $i; ?>]" value="<?php echo $list[$i]['wr_id']; ?>"></p><p>        </td></p><div>
</div><div><div><div class="sir_bw02 sir_bw"></div><div>    <input type="submit" name="submit_button" value="선택삭제" class="btn_submit"> </div><div></div></div><div></form></div><div> </div><div><script></div><div>$(function(){</div><div>    $('#all_chk').click(function(){</div><div>        $('[name="chk_bn_id[]"]').attr('checked', this.checked);</div><div>    });</div><div>});</div><div> </div><div>function fnew_submit(f)</div><div>{</div><div>    document.pressed = f.submit_button.value; </div><div>    f.pressed.value = document.pressed;</div><div> </div><div>    var cnt = 0;</div><div>    for (var i=0; i<f.length; i++) {</div><div>        if (f.elements[i].name == "chk_bn_id[]" && f.elements[i].checked)</div><div>            cnt++;</div><div>    }</div><div> </div><div>    if (!cnt) {</div><div>        alert(document.pressed+"할 게시물을 하나 이상 선택하세요.");</div><div>        return false;</div><div>    }</div><div> </div><div>    if (!confirm("선택한 게시물을 정말 "+document.pressed+" 하시겠습니까?\n\n한번 삭제한 자료는 복구할 수 없습니다")) {</div><div>        return false;</div><div>    }</div><div> </div><div>    f.action = "./scrap_delete_all.php";</div><div>    return true;</div><div>}</div><div></script></div></div><div>
댓글을 작성하려면 로그인이 필요합니다.

답변 1개

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

참고만 해 보세요..

include_once('./_common.php');

if(!$is_member)

alert('회원만 이용하실 수 있습니다.');

$tmp_array=$_POST['chk_a_id'];

$count=count($tmp_array);

for($i=0; $i<$count; $i++) {

$del_id=$tmp_array[$i];

// 선택삭제

$sql="delete from {$g5['scrap_table']} where mb_id='{$member['mb_id']}' and ms_id='{$del_id}' ";

sql_query($sql);

}

goto_url('./scrap.php?page='.$page);

?>

위에 소스를 scrap_delete_all.php 란 파일로 저장후 bbs 폴더안으로 업로드를 합니다.

다음)

scrap.skin.php 파일 소스중

이 테그를 찾아서 바로 윗줄에 아래의 소스를 추가해 줍니다.

다음)

위에 소스를 찾아서 바로 윗줄에 아래의 소스를 더 추가를 해 줍니다.

다음)

위에 소스를 찾아서 아래의 바로 윗줄에 아래 소스를 더 추가를 해 줍니다.

다음)

아래의 소스를

위에 태그를 찾아서 바로 윗줄에 추가를 해 줍니다.

다음)

번호
이 테그를 찾아서 바로  밑으로 아래의 소스를 추가해 줍니다. 

다음)

해당 파일 맨 하단에 아래의 소스를 더 추가를 해 줍니다.

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

답변에 대한 댓글 1개

g
giftst
8년 전
와웅 친절한 답변 넘 감사드립니다^^

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

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

로그인