php+mysql删除指定编号员工信息的方法


Posted in PHP onJanuary 14, 2015

本文实例讲述了php+mysql删除指定编号员工信息的方法。分享给大家供大家参考。具体分析如下:

利用php提交员工编号给mysql,然后由mysql把数据接受并利用delete进行数据删除操作了,这里就来给大家分享几个具体例子.

delete语句的示例:

delete from friends where user_name = 'simaopig';

语法结构中,我们就可以看出,和 update 语法一样,我们是可以省略 where 子句的,不过这是一个很危险的行为,因为如果不指定 where 子句,delete 将删除表中所有的记录,而且是立即删除.

1.删除指定编号的员工信息,代码如下:

<html> 

<head> 

</head> 

<body> 

<center>员工信息表</center> 

<table border="1" align='center'> 

<thead><tr><th>编号</th><th>姓名</th><th>年龄</th></tr></thead> 

<tbody> 

<?php 

header("Content-type:text/html; charset=utf-8"); 

$_SESSION['arr']=array('1'=>array('name'=>'张三','age'=>18),'2'=>array('name'=>'李四','age'=>19),'3'=>array('name'=>'王五','age'=>20)); 

if(!emptyempty($_POST['num'])){ 

unset($_SESSION['arr'][$_POST['num']]); //删除指定id的员工信息 

} 

if(isset($_SESSION['arr'])){ 

foreach ($_SESSION['arr'] as $k => $v) { 

echo "<tr><td>".($k)."</td><td>".$v['name']."</td><td>".$v['age']."</td></tr>"; 

} 

} 

 

?> 

</tbody> 

</table> 

 

<form method='post' action=""><br> 

<center>

<b>输入员工编号:</b> 

<input type="text" name="num" size='5'><br> 

<input type='submit' value='删除' name='sub' class='btn'> 

</center> 

</form> 

</body> 

</html>

2.员工信息批量删除例子

关键技术:本实例的关键点是while()循环语句的灵活运用,根据提交的参数值,执行while()循环语句,在循环体重执行删除操作,完成数据的循环删除操作.

设计过程:

(1)创建PHP脚本文件,首先,连接MySQL数据库服务器,连接MySQL中名称为db_while的数据库,并设置页面的编码格式,然后,定义循环变量变量$a和$b,将第1层while循环中的循环条件设置为$b<$a,然后,再次利用while语句循环输出数据表中的数据,并执行数据的删除操作,其代码如下:

<?php 

if($_POST[sub]){ //通过POST方式获取参数 

 $conn=mysql_connect("localhost","root","111"); //连接mysql数据库 

 mysql_select_db("db_while",$conn); //连接数据库 

 mysql_query("SET NAMES GBK");//定义编码格式 

 $a=$_POST[te];//接收文本框参数 

 $b=0;//定义变量 

while($b<$a){//while循环 

 $rs=mysql_query("select * from tb_while");//执行查询操作 

 while($rst=mysql_fetch_array($rs)){//将查询结果保存在数组中 

$sql="delete * from tb_while where id=$b"; //sql语句 

mysql_query($sql);//执行删除操作 

echo"姓名为".$rst[name]."的员工已被删除<br>";//输出被删除的员工姓名

$b++ 

 } 

 } 

} 

?>

(2)将该文件存储于MR 2 66文件夹下,命名为index.php.

希望本文所述对大家的php+mysql程序设计有所帮助。

PHP 相关文章推荐
php xfocus防注入资料
Apr 27 PHP
php面向对象全攻略 (一) 面向对象基础知识
Sep 30 PHP
PHP类中的魔术方法(Magic Method)简明总结
Jul 08 PHP
php动态绑定变量的用法
Jun 16 PHP
php is_executable判断给定文件名是否可执行实例
Sep 26 PHP
PHP 配置后台登录以及模板引入
Jan 24 PHP
php pdo操作数据库示例
Mar 10 PHP
PHP基于PDO实现的SQLite操作类【包含增删改查及事务等操作】
Jun 21 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
ThinkPHP防止重复提交表单的方法实例分析
May 10 PHP
php strftime函数的详细用法
Jun 21 PHP
Thinkphp页面跳转设置跳转等待时间的操作
Oct 16 PHP
php实现redis数据库指定库号迁移的方法
Jan 14 #PHP
php导入excel文件到mysql数据库的方法
Jan 14 #PHP
php+mysql查询优化简单实例
Jan 13 #PHP
php5.4以下版本json不支持不转义内容中文的解决方法
Jan 13 #PHP
php正则匹配html中带class的div并选取其中内容的方法
Jan 13 #PHP
PHP针对JSON操作实例分析
Jan 12 #PHP
php页面缓存方法小结
Jan 10 #PHP
You might like
如何实现给定日期的若干天以后的日期
2006/10/09 PHP
PHP整合PayPal支付
2015/06/11 PHP
Zend Framework教程之Zend_Db_Table用法详解
2016/03/21 PHP
PHP实现断点续传乱序合并文件的方法
2018/09/06 PHP
PHP聊天室简单实现方法详解
2018/12/08 PHP
jQuery实现鼠标滑过链接控制图片的滑动展开与隐藏效果
2015/10/28 Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
2016/08/05 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
AngularJs  Creating Services详解及示例代码
2016/09/02 Javascript
codeMirror插件使用讲解
2017/01/16 Javascript
js实现下拉菜单效果
2017/03/01 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
bootstrap datetimepicker控件位置异常的解决方法
2017/11/23 Javascript
浅谈webpack打包过程中因为图片的路径导致的问题
2018/02/21 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
vue组件实现可搜索下拉框扩展
2020/10/23 Javascript
浅谈JS中几种轻松处理'this'指向方式
2019/09/16 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
javascript canvas实现简易时钟例子
2020/09/05 Javascript
[01:21]DOTA2新纪元-7.0新版本即将开启!
2016/12/11 DOTA
[01:47]2018年度DOTA2最具人气解说-完美盛典
2018/12/16 DOTA
python批量替换多文件字符串问题详解
2018/04/22 Python
Python实现删除排序数组中重复项的两种方法示例
2019/01/31 Python
python实现的生成word文档功能示例
2019/08/23 Python
pytorch实现从本地加载 .pth 格式模型
2020/02/14 Python
pandas分批读取大数据集教程
2020/06/06 Python
基于python实现matlab filter函数过程详解
2020/06/08 Python
python 调整图片亮度的示例
2020/12/03 Python
Nike香港官网:Nike HK
2019/03/23 全球购物
为什么UNION ALL比UNION快
2016/03/17 面试题
工商管理应届生求职信
2013/10/07 职场文书
社团活动总结报告
2014/06/27 职场文书
教师师德师风个人整改方案
2014/09/18 职场文书
领导班子民主生活会整改措施(工商局)
2014/09/21 职场文书
Python函数式编程中itertools模块详解
2021/09/15 Python
关于JavaScript轮播图的实现
2021/11/20 Javascript