用PHP进行MySQL删除记录操作代码


Posted in PHP onJune 07, 2008

首先我们新建数据显示页面view.php: 

<?php  
$link=mysql_connect("localhost","root","管理员密码");  
mysql_select_db("infosystem", $link);  
$q = "SELECT * FROM info";  
mysql_query("SET NAMES GB2312");  
$rs = mysql_query($q, $link);   echo "<table>";  
echo "<tr><td>部门名称</td><td>员工姓名</td><td>PC名称</td></tr>";  
while($row = mysql_fetch_object($rs)) echo "<tr><td><a href='dodel.php?id=$row->id'>del</a></td><td>$row->depart</td><td>$row->ename</td></tr>";  
echo "</table>";  
?> 

    和一般数据显示页面不同的是,这次,在每一条记录之前都有一个"del"字样的连接,通过点击del,我们便可以删除MySQL中相应的数据记录。上述程序中红色部分的意义就是:当点击del时,将所对应记录的ID号传递给dodel.php。

    接下去看dodel.php: 

<?php  
$link =mysql_connect("localhost","root","管理员密码");  
mysql_select_db("infosystem", $link);  
$del_id=$_GET["id"];  
$exec="delete from info where id=$del_id";  
mysql_query($exec, $link);  
echo "删除成功!";  
mysql_close($link);  
?> 

    这个页面就是这次专题的关键,它接收到来自view.php的ID号,并将它代入用于删除记录的SQL语句,从而达到删除纪录的目的。

    我们来详细看一下,用于MySQL数据删除的SQL语句为:

delete from 表名 where 条件=值
    这里的值我们通过$del_id=$_GET["id"]来接收,并传递给SQL语句,最后通过mysql_query来执行这句SQL语句。

    好了,大家可以确认一下,MySQL中的数据是否已经被正确删除了呢?大家如果有什么问题可以直接留言提问~

作者:Sunec
原载:Cenus Blog

PHP 相关文章推荐
ThinkPHP3.1新特性之对Ajax的支持更加完善
Jun 19 PHP
PHP模板引擎Smarty内置变量调解器用法详解
Apr 11 PHP
浅析php静态方法与非静态方法的用法区别
May 17 PHP
PHP查看SSL证书信息的方法
Sep 22 PHP
浅谈socket同步和异步、阻塞和非阻塞、I/O模型
Dec 15 PHP
PHP中CheckBox多选框上传失败的代码写法
Feb 13 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
May 11 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
Jun 14 PHP
ThinkPHP3.2框架自定义配置和加载用法示例
Jun 14 PHP
浅谈laravel框架sql中groupBy之后排序的问题
Oct 17 PHP
浅析PHP中json_encode与json_decode的区别
Jul 15 PHP
PHP insert语法详解
Jun 07 #PHP
PHP添加MySQL数据记录代码
Jun 07 #PHP
PHP简单系统查询模块代码打包下载
Jun 07 #PHP
php下通过POST还是GET来传值
Jun 05 #PHP
PHP页面间传递参数实例代码
Jun 05 #PHP
解决MySQL中文输出变成问号的问题
Jun 05 #PHP
PHP中Date获取时间不正确怎么办
Jun 05 #PHP
You might like
laravel 之 Eloquent 模型修改器和序列化示例
2019/10/17 PHP
javascript setTimeout和setInterval 的区别
2009/12/08 Javascript
ExtJs3.0中Store添加 baseParams 的Bug
2010/03/10 Javascript
自己动手制作jquery插件之自动添加删除行的实现
2011/10/13 Javascript
jq选项卡鼠标延迟的插件实例
2013/05/13 Javascript
jQuery插件kinMaxShow扩展效果用法实例
2015/05/04 Javascript
javascript类型系统 Array对象学习笔记
2016/01/09 Javascript
JavaScript中通过提示框跳转页面的方法
2016/02/14 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
微信小程序之蓝牙的链接
2017/09/26 Javascript
layui复选框限制选择个数的方法
2019/09/18 Javascript
vue实现文件上传读取及下载功能
2020/11/17 Javascript
js实现坦克大战游戏
2020/02/24 Javascript
浅谈element中InfiniteScroll按需引入的一点注意事项
2020/06/05 Javascript
python插入数据到列表的方法
2015/04/30 Python
Python3非对称加密算法RSA实例详解
2018/12/06 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
Python2及Python3如何实现兼容切换
2020/09/01 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
全网最详细的PyCharm+Anaconda的安装过程图解
2021/01/25 Python
HTML5语义化元素你真的用对了吗
2019/08/22 HTML / CSS
美国蔬菜和植物种子公司:Burpee
2017/02/01 全球购物
Soft Cotton捷克:来自爱琴海棉花的浴袍
2017/02/01 全球购物
2013的个人自我评价
2013/12/26 职场文书
电气自动化求职信
2014/06/24 职场文书
2014年卫生工作总结
2014/11/27 职场文书
银行安全保卫工作总结
2015/08/10 职场文书
2015年党务工作者个人工作总结
2015/10/22 职场文书
党员干部学法用法心得体会
2016/01/21 职场文书
python基于机器学习预测股票交易信号
2021/05/25 Python
python中Matplotlib绘制直线的实例代码
2021/07/04 Python
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS
十大动画制作软件,Adobe产品上榜两款,第一是行业标准软件
2022/03/18 杂记
maven 解包依赖项中的文件的解决方法
2022/07/15 Java/Android