用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 相关文章推荐
5.PHP的其他功能
Oct 09 PHP
php设计模式 Composite (组合模式)
Jun 26 PHP
php递归函数中使用return的注意事项
Jan 17 PHP
PHP读取文件内容后清空文件示例代码
Mar 18 PHP
一个基于phpQuery的php通用采集类分享
Apr 09 PHP
PHP中读取照片exif信息的方法
Aug 20 PHP
使用php转义输出HTML到JavaScript
Mar 27 PHP
PHP滚动日志的代码实现
Jun 10 PHP
php实现SAE上使用storage上传与下载文件的方法
Jun 29 PHP
PHP程序员不应该忽略的3点
Oct 09 PHP
总结一些PHP中好用但又容易忽略的小知识
Jun 02 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 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
php zend解密软件绿色版测试可用
2008/04/14 PHP
php printf输出格式使用说明
2010/12/05 PHP
php内存缓存实现方法
2015/01/24 PHP
用php守护另一个php进程的例子
2015/02/13 PHP
php连接oracle数据库的核心步骤
2016/05/26 PHP
获取任意Html元素与body之间的偏移距离 offsetTop、offsetLeft (For:IE5+ FF1 )[
2006/12/22 Javascript
Javascript入门学习资料收集整理篇
2008/07/06 Javascript
javascript 字符串连接的性能问题(多浏览器)
2008/11/18 Javascript
基于jquery实现漂亮的动态信息提示效果
2011/08/02 Javascript
读jQuery之十三 添加事件和删除事件的核心方法
2011/08/23 Javascript
JS中setTimeout()的用法详解
2013/04/14 Javascript
javascript之typeof、instanceof操作符使用探讨
2013/05/19 Javascript
分享十五款 jQuery 社交网络分享插件
2015/05/16 Javascript
javascript中CheckBox全选终极方案
2015/05/20 Javascript
AngularJS select加载数据选中默认值的方法
2018/02/28 Javascript
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
layui 弹出层回调获取弹出层数据的例子
2019/09/02 Javascript
解决微信小程序中的滚动穿透问题
2019/09/16 Javascript
Vue v-for循环之@click点击事件获取元素示例
2019/11/09 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
解决Mint-ui 框架Popup和Datetime Picker组件滚动穿透的问题
2020/11/04 Javascript
[00:12]DAC SOLO赛卫冕冠军 VG.Paparazi灬展现SOLO技巧
2018/04/06 DOTA
跟老齐学Python之总结参数的传递
2014/10/10 Python
Django实现图片文字同时提交的方法
2015/05/26 Python
Python解析最简单的验证码
2016/01/07 Python
Python sklearn KFold 生成交叉验证数据集的方法
2018/12/11 Python
PyCharm License Activation激活码失效问题的解决方法(图文详解)
2020/03/12 Python
python 6行代码制作月历生成器
2020/09/18 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
HTML5是什么 HTML5是什么意思 HTML5简介
2012/10/26 HTML / CSS
新媒传信软件测试面试题
2013/02/24 面试题
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
2014年学习全国道德模范事迹思想汇报
2014/09/15 职场文书
2016情人节宣传语
2015/07/14 职场文书
关于Javascript闭包与应用的详解
2021/04/22 Javascript
nginx rewrite功能使用场景分析
2022/05/30 Servers