放了,但我是用一个<a></a>来进行提交的,并没有action!

解决方案 »

  1.   

    $query_str = "DELETE FROM message WHERE message_id ='$chk[$i]'";
    改为$query_str = "DELETE FROM message WHERE message_id ='$_POST[chk][$i]'";

    $xx=$_POST[chk];
    $query_str = "DELETE FROM message WHERE message_id ='$xx[$i]'";这是因为PHP.INI中关于自动全局变量的选项关闭了,,
    如果此选项是开着的话,你的代码是可以运行的,不过建议最好不要开自动全局变量 。
      

  2.   

    哦,我这个有一个问题,如果用<form action="???">
    可以得到正确的结果!
    但是我由于结构原因,不能有<form action="???">这个!
    这样能不能在php中获取checkbox的value值!
      

  3.   

    用js怎么把值传入php中,请楼上示例,谢谢!
      

  4.   

    能不用js吗,用JS不好触发呀!
    功能是这样的!
    全个复选框,有一个全选的功能,然后是一个删除的链接!
    点击删除,哪么把所有的复选框中的value传到php中进行删除!
    因为php 中的源程序是一个类,类中有一个函数来进行引导其它函数的执行。
    删除 <a  href="./index.php?act=index&DE=04}"   onclick='return Link_Confirm();return false; '   target="right_fr"><img src="images/delete.gif"  border="0"></a>