form 작동 오류 질문 채택완료
블랑숑
5년 전
조회 1,996
</p>
<p><?php
include_once('./_common.php');</p>
<p>if ($is_guest)
alert_close('회원만 조회하실 수 있습니다.');</p>
<p>$g5['title'] = $member['mb_name'].' 님의 재입고 SMS 알림 신청 내역';
include_once(G5_PATH.'/head.sub.php');</p>
<p>$sql = " select a.ss_id, a.it_id, a.ss_mbid, a.ss_hp, b.it_name
from {$g5['g5_shop_item_stocksms_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )
where a.ss_mbid IN ( '{$member['mb_id']}', '전체회원' )
order by a.ss_id ";
$result = sql_query($sql);
?></p>
<p><!-- SMS 내역 시작 { -->
<form name="stocksms" action="./stocksmsupdate.php" method="post" onsubmit="return stocksms_submit(this);">
<div id="coupon" class="new_win">
<h1 id="win_title"><?php echo $g5['title'] ?></h1>
<ul>
<li>
<label for="chkall" class="sound_only">알림요청 전체</label>
<input type="checkbox" name="chkall" value="1" id="chkall" onclick="check_all(this.form)"> 전체선택
</li>
<?php
$cp_count = 0;
for($i=0; $row=sql_fetch_array($result); $i++) {</p>
<p> $cp_count++;
?>
<li>
<div class="cou_top">
<input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i; ?>">
<span class="cou_tit"><?php echo $row['it_id']; ?></span>
<span class="cou_tit" style="margin-left:30px; max-width:350px;"><?php echo $row['it_name']; ?></span>
<span class="cou_tit" style="margin-left:30px; float:right;"><?php echo $row['ss_hp']; ?></span>
</div>
</li>
<?php
}</p>
<p> if(!$cp_count)
echo '<li class="empty_li">신청하신 SMS 알림 내역이 없습니다.</li>';
?>
</ul>
<button type="button" onclick="window.close();" class="btn_close">창닫기</button>
</div>
<div class="btn_fixed_top">
<input type="submit" name="act_button" value="선택삭제" onclick="document.pressed=this.value" class="btn btn_02">
</div>
</form></p>
<p><script>
function stocksms_submit(f)
{
if (!is_checked("chk[]")) {
alert(document.pressed+" 하실 항목을 하나 이상 선택하세요.");
return false;
}</p>
<p> if(document.pressed == "선택삭제") {
if(!confirm("선택한 자료를 정말 삭제하시겠습니까?")) {
return false;
}
}</p>
<p> return true;
}
</script></p>
<p><?php
include_once(G5_PATH.'/tail.sub.php');
?></p>
<p>
stocksmsupdate.php
</p>
<p><?php
include_once('./_common.php');</p>
<p>if ($is_guest)
alert_close('회원만 조회하실 수 있습니다.');</p>
<p>if (!count($_POST['chk'])) {
alert($_POST['act_button']." 하실 항목을 하나 이상 체크하세요.");
}</p>
<p>if ($_POST['act_button'] == "선택삭제") {</p>
<p> for ($i=0; $i<count($_POST['chk']); $i++) {
// 실제 번호를 넘김
$k = $_POST['chk'][$i];
$sss_id = (int) $_POST['ss_id'][$k];</p>
<p> $sql = " delete from {$g5['g5_shop_item_stocksms_table']} where ss_id = '{$sss_id}' ";
sql_query($sql);
}
}</p>
<p>
goto_url('./stocksms.php?');
?></p>
<p>
이렇게 작성했는데 일단 전체체크를 눌러도 전체가 체크되지 않고
선택하여 삭제버튼을 눌러도 아무 메세지도 뜨지 않고 삭제도 되지 않아요
뭐가 잘못된거죠? ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인