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中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
Jul 09 PHP
PHP查询MySQL大量数据的时候内存占用分析
Jul 22 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
Jan 16 PHP
支持中文字母数字、自定义字体php验证码代码
Feb 27 PHP
php删除文件夹及其文件夹下所有文件的函数代码
Jan 23 PHP
在Windows XP下安装Apache+MySQL+PHP环境
Feb 22 PHP
php实现简易聊天室应用代码
Sep 23 PHP
图文详解PHP环境搭建教程
Jul 16 PHP
PHP简单实现模拟登陆功能示例
Sep 15 PHP
gearman中任务的优先级和返回状态实例分析
Feb 27 PHP
PHP实现基本留言板功能原理与步骤详解
Mar 26 PHP
PHP中SESSION过期设置
Mar 09 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
一个好用的PHP验证码类实例分享
2013/12/27 PHP
ThinkPHP登录功能的实现方法
2014/08/20 PHP
thinkPHP查询方式小结
2016/01/09 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
关于laravel模板中生成URL的几种模式总结
2019/10/18 PHP
JavaScript Event学习第七章 事件属性
2010/02/07 Javascript
JavaScript中的排序算法代码
2011/02/22 Javascript
如何用JavaScript动态呼叫函数(两种方式)
2013/05/03 Javascript
JS常见问题整理(持续更新)
2013/08/06 Javascript
JavaScript将页面表格导出为Excel的具体实现
2013/12/27 Javascript
IE下双击checkbox反应延迟问题的解决方法
2014/03/27 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
2016/08/01 Javascript
js事件冒泡、事件捕获和阻止默认事件详解
2016/08/04 Javascript
详解nodeJS中读写文件方法的区别
2017/03/06 NodeJs
javascript编写简易计算器
2017/05/06 Javascript
Vue学习笔记进阶篇之单元素过度
2017/07/19 Javascript
实现图片首尾平滑轮播(JS原生方法—节流)
2017/10/17 Javascript
Node.js利用console输出日志文件的方法示例
2018/04/27 Javascript
vue.js实现标签页切换效果
2018/06/07 Javascript
element-ui 文件上传修改文件名的方法示例
2019/11/05 Javascript
Python实现从订阅源下载图片的方法
2015/03/11 Python
详解Python中的条件判断语句
2015/05/14 Python
Win7下搭建python开发环境图文教程(安装Python、pip、解释器)
2016/05/17 Python
Python复制Word内容并使用格式设字体与大小实例代码
2018/01/22 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
Django微信小程序后台开发教程的实现
2020/06/03 Python
tensorflow之读取jpg图像长和宽实例
2020/06/18 Python
物理专业本科生自荐信
2014/01/30 职场文书
高中毕业自我评价
2014/02/08 职场文书
《最佳路径》教学反思
2014/04/13 职场文书
教师先进工作者事迹材料
2014/05/01 职场文书
部门活动策划方案
2014/08/16 职场文书
学习退步检讨书
2014/09/28 职场文书
小学生通知书评语
2014/12/31 职场文书
公司仓管员岗位职责
2015/04/01 职场文书
Vue CLI中模式与环境变量的深入详解
2021/05/30 Vue.js