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 相关文章推荐
PHP5函数小全(分享)
Jun 06 PHP
一个php短网址的生成代码(仿微博短网址)
May 07 PHP
mac下Apache + MySql + PHP搭建网站开发环境
Jun 02 PHP
浅谈Eclipse PDT调试PHP程序
Jun 09 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
Jun 19 PHP
php运行时动态创建函数的方法
Mar 16 PHP
PHP入门教程之上传文件实例详解
Sep 11 PHP
PHP对象克隆clone用法示例
Sep 28 PHP
PHP基于关联数组20行代码搞定约瑟夫问题示例
Nov 07 PHP
php+croppic.js实现剪切上传图片功能
Aug 14 PHP
安装docker和docker-compose实例详解
Jul 30 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 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
新版PHP将向Java靠拢
2006/10/09 PHP
利用php来自动调用不同服务器上的flash
2006/10/09 PHP
PHP实现的博客欢迎提示功能(很特别哦)
2014/06/05 PHP
JavaScript DOM学习第一章 W3C DOM简介
2010/02/19 Javascript
javascript 基础篇3 类,回调函数,内置对象,事件处理
2012/03/14 Javascript
JS模块与命名空间的介绍
2013/03/22 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
js弹出窗口之弹出层的小例子
2013/06/17 Javascript
jquery异步跨域访问代码
2013/06/28 Javascript
JavaScript中匿名、命名函数的性能测试
2014/09/04 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
JS代码实现百度地图 画圆 删除标注
2016/10/12 Javascript
vue.js element-ui tree树形控件改iview的方法
2018/03/29 Javascript
浅谈vue-cli 3.0.x 初体验
2018/04/11 Javascript
vue.js 中使用(...)运算符报错的解决方法
2018/08/09 Javascript
ElementUI中el-tree节点的操作的实现
2020/02/27 Javascript
vue 插槽简介及使用示例
2020/11/19 Vue.js
从零学Python之引用和类属性的初步理解
2014/05/15 Python
用Python设计一个经典小游戏
2017/05/15 Python
用TensorFlow实现戴明回归算法的示例
2018/05/02 Python
python 字典 按key值大小 倒序取值的实例
2018/07/06 Python
在linux下实现 python 监控usb设备信号
2019/07/03 Python
解决python tkinter界面卡死的问题
2019/07/17 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
CSS3 box-sizing属性
2009/04/17 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
2020/12/01 HTML / CSS
Coach澳大利亚官方网站:美国著名时尚奢侈品牌
2017/05/24 全球购物
中学生学习生活的自我评价
2013/10/26 职场文书
应届生学校辅导员求职信
2013/11/07 职场文书
高二物理教学反思
2014/02/08 职场文书
决心书标准格式
2014/03/11 职场文书
做人民满意的公务员活动方案
2014/08/25 职场文书
创业计划书之香辣虾火锅
2019/09/23 职场文书
详解Apache SkyWalking 告警配置指南
2021/04/22 Servers
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
xhunter1.sys可以删除嘛? win11提示xhunter1.sys驱动不兼容解决办法
2022/09/23 数码科技