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 相关文章推荐
fleaphp下不确定的多条件查询的巧妙解决方法
Sep 11 PHP
如何获知PHP程序占用多少内存(memory_get_usage)
Sep 23 PHP
php中将数组转成字符串并保存到数据库中的函数代码
Sep 29 PHP
使用openssl实现rsa非对称加密算法示例
Jan 24 PHP
自定义session存储机制避免会话保持问题
Oct 08 PHP
PHP获取数组长度或某个值出现次数的方法
Feb 11 PHP
php动态绑定变量的用法
Jun 16 PHP
理解php依赖注入和控制反转
May 11 PHP
php使用file函数、fseek函数读取大文件效率对比分析
Nov 04 PHP
PHP convert_uudecode()函数讲解
Feb 14 PHP
laravel框架添加数据,显示数据,返回成功值的方法
Oct 11 PHP
使用laravel的Eloquent模型如何获取数据库的指定列
Oct 17 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中require和require_once的区别说明
2014/02/27 PHP
php实现上传图片生成缩略图示例
2014/04/13 PHP
php简单实现MVC
2015/02/05 PHP
部署PHP时的4个配置修改说明
2015/10/19 PHP
php使用glob函数遍历文件和目录详解
2016/09/23 PHP
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
浅析PHP数据导出知识点
2018/02/17 PHP
基于jQuery的获得各种控件Value的方法
2010/11/19 Javascript
jQuery学习之prop和attr的区别示例介绍
2013/11/15 Javascript
JavaScript sub方法入门实例(把字符串显示为下标)
2014/10/17 Javascript
JS简单操作select和dropdownlist实例
2014/11/26 Javascript
JavaScript 基本概念
2015/01/20 Javascript
开启BootStrap学习之旅
2016/05/04 Javascript
纯css下拉菜单 无需js
2016/08/15 Javascript
Bootstrap导航条鼠标悬停下拉菜单
2017/01/04 Javascript
原生js实现轮播图的示例代码
2017/02/20 Javascript
nodejs批量下载图片的实现方法
2017/05/19 NodeJs
用Vue.extend构建消息提示组件的方法实例
2017/08/08 Javascript
vue 设置proxyTable参数进行代理跨域
2018/04/09 Javascript
通过js随机函数Math.random实现乱序
2020/05/19 Javascript
vue项目,代码提交至码云,iconfont的用法说明
2020/07/30 Javascript
Python语言技巧之三元运算符使用介绍
2013/03/04 Python
基于python yield机制的异步操作同步化编程模型
2016/03/18 Python
Django框架模板语言实例小结【变量,标签,过滤器,继承,html转义】
2019/05/23 Python
python如何给字典的键对应的值为字典项的字典赋值
2019/07/05 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
奥地利汽车配件店:Pkwteile.at
2017/03/10 全球购物
介绍一下write命令
2014/08/10 面试题
养成教育经验材料
2014/05/26 职场文书
基层党员群众路线整改措施及努力方向
2014/10/28 职场文书
2015年安全生产工作总结范文
2015/04/02 职场文书
教师素质教育心得体会
2016/01/19 职场文书
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
浅谈Redis的事件驱动模型
2022/05/30 Redis