php 用checkbox一次性删除多条记录的方法


Posted in PHP onFebruary 23, 2010

一个简单示例
现有一个学生信息数据库,需要一次性删除多条记录
创建一个名为del.php的文件
代码如下:

<form action="sc.php" method=post> 
<table border=1 width=60% align=center> 
<caption>学生信息表</caption> 
<th>选项</th><th>学号</th><th>姓名< /th><th>性别</th><th>电话</th> 
<?php 
$link=mysql_connect("localhost","root",""); 
mysql_select_db("zs"); 
$exec="select * from student"; 
$result=mysql_query($exec); 
while($rs=mysql_fetch_object($result)) 
{ 
$id=$rs->sID; 
$name=$rs->sName; 
$sex=$rs->sSex; 
$phone=$rs->sPhone; 
?> 
<tr> 
<td> <input type=checkbox name=de[] value=<?php echo $id?>></td><td><?php echo $id?></td><td><?php echo $name?></td><td><?php echo $sex?></td><td><?php echo $phone?></td> 
</tr> 
<?php 
} 
mysql_close(); 
?> 
</table> 
<center><input type=submit value="删除"></center> 
</form>

这个文件主要用来陈列数据库中的数据,并显示出来。
再建立一个名为sc.php的文件,其中代码如下:
<?php 
$link=mysql_connect("localhost","root",""); 
mysql_select_db("zs"); 
$id=$_POST['de']; 
foreach($id as $ide){ 
$exec="delete from student where sID=$ide"; 
$result=mysql_query($exec); 
if((mysql_affected_rows()==0) or (mysql_affected_rows==-1)) 
{ 
    echo "没有找到记录,或者删除时出错"; 
    exit; 
    } 
else{ 
    echo "学生信息已经删除"; 
    } 
    } 
    mysql_close(); 
?>

用foreach的方式,分别将记录删除。
PHP 相关文章推荐
PHP6 mysql连接方式说明
Feb 09 PHP
PHP 图像尺寸调整代码
May 26 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
PHP Undefined index报错的修复方法
Jul 17 PHP
ThinkPHP写第一个模块应用
Feb 20 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
Apr 24 PHP
PHP文件锁定写入实例解析
Jul 14 PHP
php实现网站顶踩功能的完整前端代码
Jul 19 PHP
WordPress中自定义后台管理界面配色方案的小技巧
Dec 29 PHP
php fread读取文件注意事项
Sep 24 PHP
Laravel数据库读写分离配置的方法
Oct 13 PHP
详解Laravel制作API接口
May 31 PHP
PHP实现域名whois查询的代码(数据源万网、新网)
Feb 22 #PHP
PHP 伪静态隐藏传递参数名的四种方法
Feb 22 #PHP
收藏的PHP常用函数 推荐收藏保存
Feb 21 #PHP
Search File Contents PHP 搜索目录文本内容的代码
Feb 21 #PHP
php中理解print EOT分界符和echo EOT的用法区别小结
Feb 21 #PHP
用Zend Encode编写开发PHP程序
Feb 21 #PHP
PHP 学习路线与时间表
Feb 21 #PHP
You might like
咖啡豆的最常见发酵处理方法,详细了解一下
2021/03/03 冲泡冲煮
浅谈PHP定义命令空间的几个注意点(推荐)
2016/10/29 PHP
php分页查询的简单实现代码
2017/03/14 PHP
jquery 插件实现图片延迟加载效果代码
2010/02/06 Javascript
jquery 弹出层注册页面等(asp.net后台)
2010/06/17 Javascript
验证javascript中Object和Function的关系的三段简单代码
2010/06/27 Javascript
为你的网站增加亮点的9款jQuery插件推荐
2011/05/03 Javascript
jquery操作select大全
2014/04/25 Javascript
jQuery实现菜单式图片滑动切换
2015/03/14 Javascript
JavaScript中数据结构与算法(三):链表
2015/06/19 Javascript
Jquery实现顶部弹出框特效
2015/08/08 Javascript
基于jquery实现鼠标左右拖动滑块滑动附源码下载
2015/12/23 Javascript
使用递归遍历对象获得value值的实现方法
2016/06/14 Javascript
JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
2016/10/24 Javascript
面试常见的js算法题
2017/03/23 Javascript
详解Vue中一种简易路由传参办法
2017/09/15 Javascript
nodejs中用npm初始化来创建package.json的实例讲解
2018/10/10 NodeJs
layui复选框的全选与取消实现方法
2019/09/02 Javascript
Python中的choice()方法使用详解
2015/05/15 Python
使用Python微信库itchat获得好友和群组已撤回的消息
2018/06/24 Python
pandas 条件搜索返回列表的方法
2018/10/30 Python
python中查看.db文件中表格的名字及表格中的字段操作
2020/07/07 Python
Python如何读写CSV文件
2020/08/13 Python
基于python爬取链家二手房信息代码示例
2020/10/21 Python
HTML5 drag和drop具体使用详解
2021/01/18 HTML / CSS
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
法国太阳镜店:Sunglasses Shop
2016/08/27 全球购物
戴尔英国官网:Dell英国
2017/05/27 全球购物
外国语学院毕业生自荐信
2013/10/28 职场文书
战友聚会邀请函
2014/01/18 职场文书
市场营销管理制度
2014/01/29 职场文书
竞聘报告优秀范文
2014/11/06 职场文书
教师考核评语大全
2014/12/31 职场文书
合同纠纷调解书
2015/05/20 职场文书
安娜卡列尼娜观后感
2015/06/11 职场文书
导游词幽默开场白
2019/06/26 职场文书