묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
체크 박스에 대한 질문 다시요 --;
2004.03.18 09:26
체크박스로 체그된 값을 삭제하는 방법좀 알려주세요?
<script language="javascript">
<!--
function selectAll(val){
var cbox = document.checkAll ;
len = cbox.boxes.length ;
for(i=0; i<len; i++){
if(val == 0) cbox.boxes[i].checked = false;
if(val == 1) cbox.boxes[i].checked = true ;
}
}
function allDel(){
document.checkAll.submit() ;
}
//-->
</script>
<form name="checkAll" method=post action="bb.php">
<table width="90%" border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=95% height=30 style="padding-left:10;">
<a href="javascript:allDel()">
<img src="../img/ADel.gif" border=0></a>
</td>
</tr>
</table>
.
.
.
<?
for($i=1; $aa=mysql_fetch_array($result2); $i++) {
?>
<tr>
<td>
<input type=checkbox name=boxes value="<?=$aa[num]?>"></td>
</tr>
< } ?>
이렇게 했을때 name=boxes[]으로 바꾸라고 하던데 그럼 위의 스크립트하고 안맞잖아요
그래서 스크립트에
var boxes = document.boxes[];를 삽입해도 안되는데...
어떻게 해야하나요
참고로 그 걸 bb.php로 넘겼을때는
for($i =0 ; $i < count($boxes); $i++){
$box = $boxes[$i];
$query = "DELETE FROM board WHERE num= $box";
$result = mysql_query($query);
$i++;
}
<script language="javascript">
<!--
function selectAll(val){
var cbox = document.checkAll ;
len = cbox.boxes.length ;
for(i=0; i<len; i++){
if(val == 0) cbox.boxes[i].checked = false;
if(val == 1) cbox.boxes[i].checked = true ;
}
}
function allDel(){
document.checkAll.submit() ;
}
//-->
</script>
<form name="checkAll" method=post action="bb.php">
<table width="90%" border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=95% height=30 style="padding-left:10;">
<a href="javascript:allDel()">
<img src="../img/ADel.gif" border=0></a>
</td>
</tr>
</table>
.
.
.
<?
for($i=1; $aa=mysql_fetch_array($result2); $i++) {
?>
<tr>
<td>
<input type=checkbox name=boxes value="<?=$aa[num]?>"></td>
</tr>
< } ?>
이렇게 했을때 name=boxes[]으로 바꾸라고 하던데 그럼 위의 스크립트하고 안맞잖아요
그래서 스크립트에
var boxes = document.boxes[];를 삽입해도 안되는데...
어떻게 해야하나요
참고로 그 걸 bb.php로 넘겼을때는
for($i =0 ; $i < count($boxes); $i++){
$box = $boxes[$i];
$query = "DELETE FROM board WHERE num= $box";
$result = mysql_query($query);
$i++;
}