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 404错误页面实现代码
Jun 22 PHP
一步一步学习PHP(6) 面向对象
Feb 16 PHP
解决File size limit exceeded 错误的方法
Jun 14 PHP
Linux编译升级php的详细方法
Nov 04 PHP
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
Jan 30 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十五)
Jun 30 PHP
php实现的CSS更新类实例
Sep 22 PHP
php采用ajax数据提交post与post常见方法总结
Nov 10 PHP
php与Mysql的一些简单的操作
Feb 26 PHP
基于php实现七牛抓取远程图片
Dec 01 PHP
基于laravel Request的所有方法详解
Sep 29 PHP
PHP使用Redis队列执行定时任务实例讲解
Mar 24 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
基于session_unset与session_destroy的区别详解
2013/06/03 PHP
如何使用php判断所处服务器操作系统的类型
2013/06/20 PHP
PHP实现数组的笛卡尔积运算示例
2017/12/15 PHP
javascript 贪吃蛇实现代码
2008/11/22 Javascript
用JavaScript页面不刷新时全选择,全删除(GridView)
2009/04/14 Javascript
javascript suggest效果 自动完成实现代码分享
2012/02/17 Javascript
jQuery.fn和jQuery.prototype区别介绍
2013/10/05 Javascript
js输入框邮箱自动提示功能代码实现
2013/12/10 Javascript
PageSwitch插件实现100种不同图片切换效果
2015/07/28 Javascript
jQuery左侧大图右侧小图焦点图幻灯切换代码分享
2015/08/19 Javascript
谈一谈js中的执行环境及作用域
2016/03/30 Javascript
BootStrap glyphicons 字体图标实现方法
2016/05/01 Javascript
AngularJS中的JSONP实例解析
2016/12/01 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
JavaScript函数表达式详解及实例
2017/05/05 Javascript
详解如何使用webpack+es6开发angular1.x
2017/08/16 Javascript
解决node修改后需频繁手动重启的问题
2018/05/13 Javascript
JS实现仿微信支付弹窗功能
2018/06/25 Javascript
vue项目中使用scss的方法步骤
2019/05/16 Javascript
JS数据类型STRING使用实例解析
2019/12/18 Javascript
vue style width a href动态拼接问题的解决
2020/08/07 Javascript
[00:59]DOTA2荣耀之路1:Doom is back!weapon X!
2018/05/22 DOTA
[53:52]OG vs EG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
Python写的一个定时重跑获取数据库数据
2016/12/28 Python
python网络编程调用recv函数完整接收数据的三种方法
2017/03/31 Python
html5绘制时钟动画
2014/12/15 HTML / CSS
canvas中普通动效与粒子动效的实现代码示例
2019/01/03 HTML / CSS
Java平台和其他软件平台有什么不同
2015/06/05 面试题
枚举与#define宏的区别
2014/04/30 面试题
用Java语言将一个键盘输入的数字转化成中文输出
2013/01/25 面试题
高级护理专业大学生求职信
2013/10/24 职场文书
大学生就业自我推荐信
2014/05/10 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
教师党员个人整改措施
2014/10/27 职场文书
寒山寺导游词
2015/02/03 职场文书
2015年检验科工作总结
2015/04/27 职场文书