php批量删除数据

  批量删除文章这个技术没什么高深莫测的,只是想写下来与大家分享。(适合初学者:)

  1、首先在文章列表页面(list.php),将多选筐命名为:“$del_id[]”,值为文章ID号。

  例如(list.php):

  <form name="del_form" action="del.php" method="post">

  <?php

  $result=mysql_query("select * from news");

  while($rs=mysql_fetch_array($result)){

  ?>

  <input name="del_id[]" type="checkbox" id="del_id[]" value="<?=$rs[id]?>" /><?=$rs[title]?>

  <?php

  }

  ?>

  </form>

  2、处理页面(del.php):

  <?php

  if($del_id!=""){

  $del_num=count($del_id);

  for($i=0;$i<$del_num;$i++){

  mysql_query("Delete from news where id='$del_id[$i]'");

  }

  echo("<script type='text/javascript'>alert('删除成功!');history.back();</script>");

  }else{

  echo("<script type='text/javascript'>alert('请先选择项目!');history.back();</script>");

  }

  ?>