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 相关文章推荐
模拟SQLSERVER的两个函数:dateadd(),datediff()
Oct 09 PHP
《APMServ 5.1.2》使用图解
Oct 23 PHP
php简单静态页生成过程
Mar 27 PHP
php 数组二分法查找函数代码
Feb 16 PHP
php和mysql中uft-8中文编码乱码的几种解决办法
Apr 19 PHP
php cli 小技巧
Jun 03 PHP
php连接oracle数据库的方法(测试成功)
May 26 PHP
如何正确配置Nginx + PHP
Jul 15 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
弹出模态框modal的实现方法及实例
Sep 19 PHP
php实现网页上一页下一页翻页过程详解
Jun 28 PHP
laravel框架模型中非静态方法也能静态调用的原理分析
Nov 23 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读取文件并可支持远程文件的代码分享
2012/10/03 PHP
基于jquery的动态创建表格的插件
2011/04/05 Javascript
jquery动画2.元素坐标动画效果(创建一个图片走廊)
2012/08/24 Javascript
JS 控件事件小结
2012/10/31 Javascript
json对象转字符串如何实现
2012/12/02 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
2014/05/26 Javascript
仿JQuery输写高效JSLite代码的一些技巧
2015/01/13 Javascript
jQuery获得document和window对象宽度和高度的方法
2015/03/25 Javascript
JS+CSS实现仿雅虎另类滑动门切换效果
2015/10/13 Javascript
原生javascript实现分享到朋友圈功能 支持ios和android
2016/05/11 Javascript
微信开发 微信授权详解
2016/10/21 Javascript
Vue2组件tree实现无限级树形菜单
2017/03/29 Javascript
AngularJS页面传参的5种方式
2017/04/01 Javascript
nodejs基于mssql模块连接sqlserver数据库的简单封装操作示例
2018/01/05 NodeJs
React Navigation 使用中遇到的问题小结
2018/05/08 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
JavaScript实现tab栏切换效果
2020/03/16 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
javascript实现点击按钮切换轮播图功能
2020/09/23 Javascript
[01:44]Ti10举办地公布
2019/08/25 DOTA
python根据经纬度计算距离示例
2014/02/16 Python
Python3实现的简单工资管理系统示例
2019/03/12 Python
python3 requests库文件上传与下载实现详解
2019/08/22 Python
Django Model中字段(field)的各种选项说明
2020/05/19 Python
基于Python词云分析政府工作报告关键词
2020/06/02 Python
python合并多个excel文件的示例
2020/09/23 Python
CSS3 text shadow字体阴影效果
2016/01/08 HTML / CSS
HTML实现代码雨源码及效果示例
2020/02/25 HTML / CSS
俄罗斯鲜花递送:AMF
2020/04/24 全球购物
外贸员简历中的自我评价
2014/03/04 职场文书
租赁协议书范本
2014/04/22 职场文书
主题团日活动总结
2014/06/25 职场文书
学生违反校规检讨书
2014/10/28 职场文书
演讲稿之我的初心我的成长
2019/08/12 职场文书
python 爬取哔哩哔哩up主信息和投稿视频
2021/06/07 Python
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript