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开发环境配置记录
Jan 14 PHP
PHP程序员必须清楚的问题汇总
Dec 18 PHP
PHP+APACHE实现网址伪静态
Feb 22 PHP
php实现的一个简单json rpc框架实例
Mar 30 PHP
php实现的农历算法实例
Aug 11 PHP
Symfony2中被遗弃的getRequest()方法分析
Mar 17 PHP
php使用pclzip类实现文件压缩的方法(附pclzip类下载地址)
Apr 30 PHP
PHP实现数组转JSon和JSon转数组的方法示例
Jun 14 PHP
PHP文件上传小程序 适合初学者学习!
May 23 PHP
使用composer 安装 laravel框架的方法图文详解
Aug 02 PHP
PHP单文件上传原理及上传函数的封装操作示例
Sep 02 PHP
php连接sftp的作用以及实例代码
Sep 23 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
详细介绍:Apache+PHP+MySQL配置攻略
2006/09/05 PHP
php实现简易聊天室应用代码
2015/09/23 PHP
PHP封装类似thinkphp连贯操作数据库Db类与简单应用示例
2019/05/08 PHP
PHP实现单例模式建立数据库连接的方法分析
2020/02/11 PHP
鼠标右击事件代码(asp.net后台)
2011/01/27 Javascript
javascript 拖动表格行实现代码
2011/05/05 Javascript
js将控件隐藏的方法及display属性介绍
2013/07/04 Javascript
Javascript实现页面跳转的几种方式分享
2013/10/26 Javascript
微信小程序 rpx 尺寸单位详细介绍
2016/10/13 Javascript
JQuery Ajax 异步操作之动态添加节点功能
2017/05/24 jQuery
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
详解node.js中的npm和webpack配置方法
2018/01/21 Javascript
详解关于element级联选择器数据回显问题
2019/02/20 Javascript
小程序外卖订单界面的示例代码
2019/12/30 Javascript
给Python IDLE加上自动补全和历史功能
2014/11/30 Python
用yum安装MySQLdb模块的步骤方法
2016/12/15 Python
Python处理XML格式数据的方法详解
2017/03/21 Python
基于hashlib模块--加密(详解)
2017/06/21 Python
Python实战小程序利用matplotlib模块画图代码分享
2017/12/09 Python
python pandas读取csv后,获取列标签的方法
2018/11/12 Python
python3实现绘制二维点图
2019/12/04 Python
opencv 图像加法与图像融合的实现代码
2020/07/08 Python
HTML5 Canvas之测试浏览器是否支持Canvas的方法
2015/01/01 HTML / CSS
HTML5地理定位_动力节点Java学院整理
2017/07/12 HTML / CSS
意大利单身交友网站:Meetic
2020/07/12 全球购物
历史专业个人求职信分享
2013/12/20 职场文书
工业学校毕业生自荐信范文
2014/01/03 职场文书
职工趣味运动会方案
2014/02/10 职场文书
安全生产一岗双责责任书
2014/07/28 职场文书
大学生党员批评与自我批评范文
2014/10/14 职场文书
会计电算化实训报告
2014/11/04 职场文书
作文评语集锦
2014/12/25 职场文书
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
python迷宫问题深度优先遍历实例
2021/06/20 Python
Python中的datetime包与time包包和模块详情
2022/02/28 Python