用循环
if($id){
 mysql_query("delete from softinc where id=".$id);
}or
把id的值连成字串,一次删除。
eg:
$idstr='('.implode(',',$idarr).')';
mysql_query("delete from softinc where id in ".$idstr);

解决方案 »

  1.   

    <input type=checkbox name="del[]" value="<?php echo $row["id"];?>"> 
    row["id"]是对应的对应的数据库中的id。
    这样点击复选框后就会给数组del依次赋值。
    删除:
    while ($del[$i]!="")
    {
    $sql="delete from softinc where id='$del[$i]'";
    mysql_query($sql);
    $i++;
    }
      

  2.   

    hh.php
    ------------------------
    <input type=checkbox name="id[]" value="1">
    ........jj.php
    --------------------------
    $strsql="delete from softinc where 0";
    for($i=0;$i<count($id);$i++){
       $strsql .= " or id = '".$id[$i]."'";
    }
       $result=mysql_query($strsql);OR 
    for($i=0;$i<count($id);$i++){
       $result=mysql_query("delete from softinc where id = '".$id[$i]."'");
    }