PHP实现MySQL更新记录的代码
发布于 2014-09-24 11:20:01 | 136 次阅读 | 评论: 0 | 来源: 网友投递
PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。
本文为php开发新手讲解的是php如何更新mysql数据库中的数据记录,感兴趣的同学参考下.
今天向大家讲述如何通过PHP修改MySQL中的数据记录。实际上用到的就是update语句
首先梳理一下操作思路:
列出所有数据
选择需要修改的数据记录,进入可编辑状态。
提交修改结果完成修改
先列出数据库中的数据view.php,并在每条记录前添加一个modify字样,这样用户就可以选择自己要修改的记录进行修改。
$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 "
echo "
部门名称员工姓名PC名称";while($row = mysql_fetch_row($rs)) echo "
modify$row[1]$row[2]$row[3]$row[4]$row[5]$row[6]$row[7]$row[8]$row[9]$row[10]$row[11]$row[12]$row[13]";echo "
";?>
当用户点击modify后,进入相应记录的可编辑状态modify_do.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("没有显示结果");}
?>
echo "";
while($row = mysql_fetch_object($rs)) echo "ename'>";
mysql_close($link); //关闭数据集
?>
最后,处理提交数据modify_finish.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); //关闭数据集
?>
相关阅读:
PHP实现MySQL更新记录的代码
测试php连接mysql是否成功的代码
测试PHP连接MYSQL成功与否的代码
PHP 实现防恶意刷新的代码
php实现mysql事务处理的方法
php实现浏览历史记录的方法
PHP获取MySql新增记录ID值的3种方法
php实现文件下载功能的几个代码分享
使用PHP实现Mysql读写分离的方法
PHP实现二叉树的示例代码
PHP中使用crypt()实现用户身份验证的代码示例
php中使用接口实现工厂设计模式的代码