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分页函数
Jul 08 PHP
php下intval()和(int)转换使用与区别
Jul 18 PHP
PHP 命名空间实例说明
Jan 27 PHP
php excel reader读取excel内容存入数据库实现代码
Dec 06 PHP
控制PHP的输出:缓存并压缩动态页面
Jun 11 PHP
5种PHP创建数组的实例代码分享
Jan 17 PHP
PHP COOKIE及时生效的方法介绍
Feb 14 PHP
PHP翻页跳转功能实现方法
Nov 30 PHP
php数组实现根据某个键值将相同键值合并生成新二维数组的方法
Apr 26 PHP
php readfile下载大文件失败的解决方法
May 22 PHP
php代码调试利器firephp安装与使用方法分析
Aug 21 PHP
PHP实现的策略模式示例
Mar 20 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一些常用的正则表达式字符的一些转换
2008/07/29 PHP
利用PHP将图片转换成base64编码的实现方法
2016/09/13 PHP
php mysql操作mysql_connect连接数据库实例详解
2016/12/26 PHP
php 函数使用可变数量的参数方法
2017/05/02 PHP
js parseInt(&quot;08&quot;)未指定进位制问题
2010/06/19 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
人人网javascript面试题 可以提前实现下
2012/01/05 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
使用jQuery实现的网页版的个人简历(可换肤)
2013/04/19 Javascript
对JavaScript中this指针的新理解分享
2015/01/31 Javascript
跨域资源共享 CORS 详解
2016/04/26 Javascript
JavaScript 消息框效果【实现代码】
2016/04/27 Javascript
详谈JS中实现种子随机数及作用
2016/07/19 Javascript
bootstrap模态框消失问题的解决方法
2016/12/02 Javascript
Vue.js学习之过滤器详解
2017/01/22 Javascript
详解vue-router 初始化时做了什么
2018/06/11 Javascript
详解基于Vue,Nginx的前后端不分离部署教程
2018/12/04 Javascript
vue滚动固定顶部及修改样式的实例代码
2019/05/30 Javascript
100行代码实现vue表单校验功能(小白自编)
2019/11/19 Javascript
JS实现简易留言板特效
2019/12/23 Javascript
Vue 一键清空表单的实现方法
2020/02/07 Javascript
Vue中函数防抖节流的理解及应用实现
2020/04/24 Javascript
JS highcharts动态柱状图原理及实现
2020/10/16 Javascript
python树莓派红外反射传感器
2019/01/21 Python
聊聊python里如何用Borg pattern实现的单例模式
2019/06/06 Python
python实现两个文件夹的同步
2019/08/29 Python
django的autoreload机制实现
2020/06/03 Python
Linux如何压缩可执行文件
2014/03/27 面试题
《和我们一样享受春天》教学反思
2014/02/07 职场文书
安全协议书范本
2014/04/21 职场文书
试用期员工工作自我评价
2014/09/10 职场文书
美国旅游签证工作证明
2014/10/14 职场文书
考试作弊检讨书1000字(5篇)
2014/10/19 职场文书
2015学校年度工作总结
2015/05/11 职场文书
仙境之桥观后感
2015/06/16 职场文书
详解Python+OpenCV进行基础的图像操作
2022/02/15 Python