PHP实现MySQL更新记录的代码


Posted in PHP onJune 07, 2008

 首先梳理一下操作思路:

列出所有数据 
选择需要修改的数据记录,进入可编辑状态。 
提交修改结果完成修改
    先列出数据库中的数据view.php,并在每条记录前添加一个modify字样,这样用户就可以选择自己要修改的记录进行修改。

<?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_row($rs)) echo "<tr><td><a href='modify_do.php?id=$row[0]'>modify</a></td><td>$row[1]</td><td>$row[2]</td><td>$row[3]</td><td>$row[4]</td><td>$row[5]</td><td>$row[6]</td><td>$row[7]</td><td>$row[8]</td><td>$row[9]</td><td>$row[10]</td><td>$row[11]</td><td>$row[12]</td><td>$row[13]</td></tr>";  
echo "</table>";  
?>  
    

当用户点击modify后,进入相应记录的可编辑状态modify_do.php: 
<?php   $link =mysql_connect("localhost","root","管理员密码");  
if(!$link){die("error");}  
echo "连接mysql成功";  
mysql_select_db("infosystem", $link);  
$del_id=$_GET["id"];  
$q="select * from info where id=$del_id";  
mysql_query("SET NAMES GB2312");    //代码转化  
$rs = mysql_query($q, $link);  
if(!$rs){die("没有显示结果");}  
?>  
<html>  
<head>  
</head>  
<body>  
<form action="modify_finish.php" method="POST">  
<?php  
echo "<input type='text' size=25 name='id' value='$del_id'>";  
while($row = mysql_fetch_object($rs)) echo "<input type='text' size=25 name='ename' value='$row->ename'>";  
mysql_close($link);  //关闭数据集  
?>  
<input type="submit" name="提交" value="提交">  
</form>  
</body>  
</html> 

    最后,处理提交数据modify_finish.php:
<?php   $link =mysql_connect("localhost","root","管理员密码");  
if(!$link){die("error");}  
echo "连接mysql成功";  
mysql_select_db("infosystem", $link);  
mysql_query("SET NAMES GB2312");  
$rs = mysql_query($q,$link);  
$row = mysql_fetch_object($rs);  
$exec="update info set ename='".$_POST['ename']."' where id=".$_POST['id'].""; //修改数据并加入最后更新时间  
echo "修改成功!" ;  
mysql_close($link);  //关闭数据集  
?>

作者:Sunec
原载:Cenus Blog
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。
PHP 相关文章推荐
php 中文和编码判断代码
May 16 PHP
PHP 第三节 变量介绍
Apr 28 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
改写函数实现PHP二维/三维数组转字符串
Sep 13 PHP
PHP连接SQLServer2005方法及代码
Dec 26 PHP
php实现获取及设置用户访问页面语言类
Sep 24 PHP
php中使用GD库做验证码
Mar 31 PHP
PHP使用pear实现mail发送功能 windows环境下配置pear
Apr 15 PHP
PHP使用FFmpeg获取视频播放总时长与码率等信息
Sep 13 PHP
PHP实现上传图片到数据库并显示输出的方法
May 31 PHP
Yii2框架redis基本应用示例
Jul 13 PHP
PHP序列化的四种实现方法与横向对比
Nov 29 PHP
用PHP连接MySQL代码的参数说明
Jun 07 #PHP
PHP简单系统数据添加以及数据删除模块源文件下载
Jun 07 #PHP
用PHP进行MySQL删除记录操作代码
Jun 07 #PHP
PHP insert语法详解
Jun 07 #PHP
PHP添加MySQL数据记录代码
Jun 07 #PHP
PHP简单系统查询模块代码打包下载
Jun 07 #PHP
php下通过POST还是GET来传值
Jun 05 #PHP
You might like
php socket方式提交的post详解
2008/07/19 PHP
PHP中函数内引用全局变量的方法
2008/10/20 PHP
php基础设计模式大全(注册树模式、工厂模式、单列模式)
2015/08/31 PHP
PHP实现的Redis多库选择功能单例类
2017/07/27 PHP
分享5个非常有用的Laravel Blade指令
2018/05/30 PHP
Laravel5.4简单实现app接口Api Token认证方法
2019/08/29 PHP
php7 list()、session及其他模块的修改实例分析
2020/05/25 PHP
jquery 插件开发方法小结
2009/10/23 Javascript
JavaScript实现基于十进制的四舍五入实例
2015/07/17 Javascript
js判断浏览器类型及设备(移动页面开发)
2015/07/30 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
基于jquery实现简单的分页控件
2016/03/17 Javascript
AngularJS 模型详细介绍及实例代码
2016/07/27 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
Bootstrap DateTime Picker日历控件简单应用
2017/03/25 Javascript
Vue实现一个返回顶部backToTop组件
2017/07/25 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
微信小程序前端promise封装代码实例
2019/08/24 Javascript
ES6函数实现排它两种写法解析
2020/05/13 Javascript
[01:54]TI珍贵瞬间系列(三):翻盘
2020/08/28 DOTA
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
python微信公众号之关键词自动回复
2018/06/15 Python
python  创建一个保留重复值的列表的补码
2018/10/15 Python
解决python 自动安装缺少模块的问题
2018/10/22 Python
学生信息管理系统Python面向对象版
2019/01/30 Python
python实现批量注册网站用户的示例
2019/02/22 Python
Python连接Hadoop数据中遇到的各种坑(汇总)
2020/04/14 Python
Python使用多进程运行含有任意个参数的函数
2020/05/02 Python
解决PyCharm不在run输出运行结果而不是再Console里输出的问题
2020/09/21 Python
CSS3制作日历实现代码
2012/01/21 HTML / CSS
澳大利亚百货商店中销量第一的商务衬衫品牌:Van Heusen
2018/07/26 全球购物
创建服务型党组织实施方案
2014/02/25 职场文书
学校纪律作风整改措施思想汇报
2014/10/11 职场文书
2014年高中教师工作总结
2014/12/19 职场文书
法人代表资格证明书
2015/06/18 职场文书
表扬稿表扬信的格式及范文
2019/06/24 职场文书