很多站长朋友们都不太清楚php如何全选删除,今天小编就来给大家整理php如何全选删除,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php如何批量删除checkbox选中的文件 2、 php里全选实现批量删除的效果 3、 PHP中怎么实现全选,取消,删除? php如何批量删除checkbox选中的文件页面:
<input type=checkbox name=ids[] value= />
php获取到的ids是个数组,然后处理数组就OK了。
php里全选实现批量删除的效果<SCRIPT LANGUAGE="JavaScript">
<!--
function quan()
{
if(document.getElementsByName("qx[]")[0].checked==false)
{
for(var i=0;i<document.getElementsByName("quanxuan[]").length;i++)
{
document.getElementsByName("quanxuan[]")[i].checked=false;
}
}
if(document.getElementsByName("qx[]")[0].checked)
{
for(var i=0;i<document.getElementsByName("quanxuan[]").length;i++)
{
document.getElementsByName("quanxuan[]")[i].checked=true;
}
}
}
//-->
function xuan()
{
var a=new Array();
var i;
var c=0;
for(i=0;i<document.getElementsByName("quanxuan[]").length;i++)
{
if(document.getElementsByName("quanxuan[]")[i].checked)
{
a[c]=document.getElementsByName("quanxuan[]")[i].value;
c++;
/*alert(a);*/
}
}
if(a.length==0)
{
alert("请选择");
}
else
{
var ss=confirm("确定删除?");
if(ss==true)
{
location.href="shanchu.php?id="+a;
}
}
}
</SCRIPT>
<input type="checkbox" name="qx[]" onclick="quan();"><font size="2">全选</font>
<a href="javascript:xuan()">选择删除</a>
<TABLE>
<TR>
<TD> <INPUT TYPE="checkbox" NAME="quanxuan[]" value="1"></TD>
<TD>a</TD>
</TR>
<TR>
<TD> <INPUT TYPE="checkbox" NAME="quanxuan[]" value="2"></TD>
<TD>b</TD>
</TR>
<TR>
<TD> <INPUT TYPE="checkbox" NAME="quanxuan[]" value="3"></TD>
<TD>c</TD>
</TR>
<TR>
<TD> <INPUT TYPE="checkbox" NAME="quanxuan[]" value="4"></TD>
<TD>d</TD>
</TR>
<TR>
<TD> <INPUT TYPE="checkbox" NAME="quanxuan[]" value="5"></TD>
<TD>e</TD>
</TR>
</TABLE>
传值以后 在PHP页 接值 $zhi=$_GET["a"]; 然后把 $zhi 拆分成数组
$zhi=explode(',',$zhi);
在循环删除就可以
for($i=0;$i<count($idd);$i++)
{
$con->query("delete from 表名 where ajbg_bh='$zhi[$i]'");
}
PHP中怎么实现全选,取消,删除?(1)复制以下代码:
for(j=0;j<max.length;j++){document.form1.del[j].checked = true;}} function sltNull(){var max =document.form1.item("del");
for(j=0;j<max.length;j++){document.form1.item("del",j).checked = false;}} function SelectChk(){var s=false,delid,n=0,strid,strurl;
var nn =document.form1.item("del");
for (j=0;j<nn.length;j++){if (document.form1.item("del",j).checked){n = n + 1;s=true;delid =document.form1.del[j].value;
if(n==1){strid = delid;}
else{strid = strid + "," + delid;}}}if (nn.length==null){if (document.form1.del.checked){ s=true;strid =document.form1.del.value;}
}strurl = "new_delete.php?fenlei=<?php echo $fenlei ?>id=" +strid;if(!s) {
alert("请选择要删除的新闻项目!");
return false;}
if ( confirm("你确定要删除这些新闻吗?")){form1.action = strurl;
form1.submit();}} </script>
(2)在表单元素中的 全选 取消 删除 按钮上分别加入onClick="sltAll();"
onClick="sltNull();" onClick="SelectChk();"
(3)千万别忘了。。把所有复选框命名为del呀。
(4)根据实际情况改一下strurl = "new_delete.php?fenlei=<?php echo $fenlei ?
关于php如何全选删除的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php如何全选删除 php如何全选删除内容的详细内容...