1.php
========
<form action='2.php'name="ck" method='POST'>
<?php 
.....
while($rs=mysql_fetch_array(....))
{//这里做循环取数据的操作
?>
<type=checkbox name=chkall onClick="chkall()"><!--js做全选控制-->
<type=checkbox name=rec_id[] value="<?php echo $rs['id'] ?>"><!--将每行checkbox的值设为此项记录的id-->
<?php
}
?>
<type=submit name='a' value='....post'>
</form>2.php
===========
直接根据POST进来的值(数据的id)做删除操作
至于js的代码,有很多,google一下,或者自己写一个

解决方案 »

  1.   

    delete from tablename where id in (idarrar);
      

  2.   

    将<input name="SelEmail[]" type="checkbox" id="SelEmail" value="$id">和循环显示的表格放在form1里.
    全选可以通过类似下面的方法来实现:
    for(i=0;i<document.form1.del.length;i++)
    {
        document.form1.del[i].checked = true;
    }
    点击删除提交表单,在处理页面print_r($_POST);会有你想要的东西..