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生成静态页面分析 模板+缓存+写文件
Aug 17 PHP
分享一个超好用的php header下载函数
Jan 31 PHP
PHP使用mysql_fetch_row查询获得数据行列表的方法
Mar 18 PHP
php的crc32函数使用时需要注意的问题(不然就是坑)
Apr 21 PHP
php实现mysql数据库连接操作及用户管理
Nov 08 PHP
PHP实现操作redis的封装类完整实例
Nov 14 PHP
PHP bin2hex()函数基础实例讲解
Feb 11 PHP
php apache开启跨域模式过程详解
Jul 08 PHP
php抽象类和接口知识点整理总结
Aug 02 PHP
laravel 解决路由除了根目录其他都404的问题
Oct 18 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
Apr 04 PHP
Yii 框架入口脚本示例分析
May 19 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 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
PHP处理Json字符串解码返回NULL的解决方法
2014/09/01 PHP
php实现给图片加灰色半透明效果的方法
2014/10/20 PHP
php基于str_pad实现卡号不足位数自动补0的方法
2014/11/12 PHP
老版本PHP转义Json里的特殊字符的函数
2015/06/08 PHP
prototype class详解
2006/09/07 Javascript
extjs关于treePanel+chekBox全部选中以及清空选中问题探讨
2013/04/02 Javascript
Nodejs sublime text 3安装与配置
2014/06/19 NodeJs
jquery插件bxslider用法实例分析
2015/04/16 Javascript
jQuery事件绑定on()、bind()与delegate() 方法详解
2015/06/03 Javascript
BootStrap Validator对于隐藏域验证和程序赋值即时验证的问题浅析
2016/12/01 Javascript
Javascript highcharts 饼图显示数量和百分比实例代码
2016/12/06 Javascript
jQuery实现验证码功能
2017/03/17 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
2018/09/12 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
layer弹出层自定义提交取消按钮的例子
2019/09/10 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
2020/05/28 Javascript
Eclipse中Python开发环境搭建简单教程
2016/03/23 Python
Python利用公共键如何对字典列表进行排序详解
2018/05/19 Python
python实现最长公共子序列
2018/05/22 Python
浅谈django rest jwt vue 跨域问题
2018/10/26 Python
使用python itchat包爬取微信好友头像形成矩形头像集的方法
2019/02/21 Python
Python 获取指定文件夹下的目录和文件的实现
2019/08/30 Python
python爬虫基础知识点整理
2020/06/02 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
大女孩胸罩:Big Girls Bras
2016/12/15 全球购物
加拿大最大的书店:Indigo
2017/01/01 全球购物
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
生物学学生自我评价
2014/01/17 职场文书
护理毕业生自我鉴定
2014/02/11 职场文书
合作经营协议书
2014/04/17 职场文书
2014年最新离婚协议书范本
2014/10/11 职场文书
Canvas跟随鼠标炫彩小球的实现
2021/04/11 Javascript
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS
Python使用socket去实现TCP客户端和TCP服务端
2022/04/12 Python