Home >Backend Development >PHP Tutorial >帮我看下这段代码为什么不被执行

帮我看下这段代码为什么不被执行

WBOY
WBOYOriginal
2016-06-23 14:02:19794browse

nbsp;HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">



批量删除数据


<script> <br /> function del(){ <br /> if(!window.confirm('你是否要删除数据?')){ <br /> return false; <br /> } <br /> function chek(){ <br /> var leng = 3; <br /> if(leng==undefined){ <br /> leng=1; <br /> if(!form1.chk.checked) <br /> document.form1.chk.checked=true; <br /> else <br /> document.form1.chk.checked=false; <br /> }else{ <br /> for( var i = 0; i < leng; i++) <br /> { <br /> if(!form1.chk[i].checked) <br /> document.form1.chk[i].checked = true; <br /> else <br /> <br /> document.form1.chk[i].checked = false; <br /> } <br /> } <br /> return false; <br /> } <br /> </script> $conn=mysql_connect("localhost","root","123456");
mysql_query("set names gb2312");
mysql_select_db("db_mingrisoft");
?>









 













echo date('Y-m-d')."  ".date(l);
?>
浏览目录 添加图书 简单查询 高级查询 分组统计 退出系统



if(($action==null)or($_GET[action]=="show"))
{
?>




$sqlstr="select * from tb_mrbook order by id";
$result=mysql_query($sqlstr,$conn);
while($field=mysql_fetch_field($result)){
echo"";
}
echo"";
echo "";

while($row=mysql_fetch_row($result)){
echo "";
echo "";
for($i=0;$i echo "";
}
echo "";
echo "";
}
?>



  $field->name操作
";
echo "";
echo "
".$row[$i]." 修改/删除

全部选择/取消  
  


}
if($_POST[action] == "delall"){
if(count($_POST[chk])  echo "<script>alert('请选择记录');history.go(-1);</script>";
else
{
for($i = 0; $i  {
$sqlstr = "delete from tb_mrbook where id = ".$_POST[chk][$i];
mysql_query($sqlstr,$conn);
/*echo "<script>alert('".$sqlstr."');</script>";*/
}
echo "<script>alert('删除成功');location='index1408.php';</script>";

}

}
?>


当我单击 全部选择/取消 时为什么复选框不会被选择 <script> <br /> function del(){ <br /> if(!window.confirm('你是否要删除数据?')){ <br /> return false; <br /> } <br /> function chek(){ <br /> var leng = 3; <br /> if(leng==undefined){ <br /> leng=1; <br /> if(!form1.chk.checked) <br /> document.form1.chk.checked=true; <br /> else <br /> document.form1.chk.checked=false; <br /> }else{ <br /> for( var i = 0; i < leng; i++) <br /> { <br /> if(!form1.chk[i].checked) <br /> document.form1.chk[i].checked = true; <br /> else <br /> <br /> document.form1.chk[i].checked = false; <br /> } <br /> } <br /> return false; <br /> } <br /> </script> 这段 代码为什么不执行呢


回复讨论(解决方案)

看不下去了。太乱了,蛋疼得很!

全部选择/取消
没有 del 啊

这段代码window.confirm('你是否要删除数据?')
可以直接写在:
或则:删除
如:
还有就是submit提交的check()方法必须放到form表单

中。
希望我的回答对你有帮助。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:求教变量的传递Next article:问下正则的问题