当前位置: 首页 > 图文教程 > 网络编程 > PHP > php批量删除数据

PHP
PHP+MySQL教程(6):MySQL Where子句
PHP+MySQL教程(7):MySQL Order By关键词
PHP+MySQL教程(8):MySQL Update
PHP+MySQL教程(9):MySQL Delete From
PHP+MySQL教程(10):Database ODBC
PHP XML Expat 解析器
PHP XML DOM
PHP SimpleXML
PHP+AJAX教程(1):AJAX 简介
PHP+AJAX教程(2):AJAX XMLHttpRequest
PHP+AJAX教程(3):PHP和AJAX请求
PHP+AJAX教程(4):PHP和AJAX XML实例
PHP+AJAX教程(5):AJAX MySQL数据库实例
PHP+AJAX教程(6):AJAX responseXML实例
PHP+AJAX教程(7):AJAX Live Search
PHP+AJAX教程(8):AJAX RSS阅读器
PHP+AJAX教程(9):AJAX投票
由浅入深学习PHP网站开发教程专题
采用PHP网页方式建站已经成为主流
MySQL Explain命令用于查看执行效果

PHP 中的 php批量删除数据


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 212 ::
收藏到网摘: n/a

批量删除文章这个技术没什么高深莫测的,只是想写下来与大家分享。(适合初学者:)
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>");
}
?>