$query="DELETE FROM download WHERE url='$_POST[name]'";

解决方案 »

  1.   

    呵呵,错误几个地方
    错误1:
    由于你的记录十多条,所以上面的
    <input type='checkbox' name='delname' value='$rs->Url'>
    不对,名称应该改成这样
    <input type='checkbox' name='delname[]' value='$rs->Url'>错误2:
    $query="delete from download where url=delname";
    不对,后面的参数要处理一下。
    $tmp = $_POST['delname'];
    foreach($tmp as $key=>$value)
        $tmp[$key] = "'$value'";
    $str = implode(','$tmp);
    $query="delete from download where url in ($str)";错误3:
    <input type='checkbox' name='delname' value='$rs->Url'>
    里面的value值最好不要用这么写,最好用表的主键,这样查询速度快。 
      

  2.   

    $str = implode(','$tmp);少了一个逗号, $str = implode(',', $tmp);