当前位置:首页 » php学习笔记 » php链接数据库(四)

php链接数据库(四)

原创 stpevenchow 26°c 2019年08月04日 11:46 php学习笔记 0条评论
  移步手机端

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
php链接数据库(四)摘要:

    昨天写了删除,今天就该写修改了,就是update,首先还是先确定思路,修改一个表格里面得数据,我们首先要把表格要修改得数据找出来,找出来过后在填入要修改得值,最后在提交修改    那么我们就先...

总字数:2603

    昨天写了删除,今天就该写修改了,就是update,首先还是先确定思路,修改一个表格里面得数据,我们首先要把表格要修改得数据找出来,找出来过后在填入要修改得值,最后在提交修改

    那么我们就先把表格里面的数据找出来。

    第一步还是在原表格得基础上,利用a标签访问新的php文件,这里跟delete前期操作没有任何差别。当我们把要访问得文件和路径设置好了过后如下图所示

    php链接数据库(四)

    当我们鼠标移动到修改字符那里的时候,左下角页面显示id为1那就证明,我们已经把ID的值获取到了,接下来就是在新的php文件进行获取,看ID的值有没有传过来

    php链接数据库(四)

    用echo输出发现id的值已经获取到了,接下来就是链接数据库的操作

    php链接数据库(四)

    数据库链接上了过后,首先还是用的sql 语句还是select 查询语句,为什么呢?因为我们上面思路也说了,要修改表的数据首先要把要修改的数据找出来。那么select 语句后面跟where 条件 ID 就很好解释了,之前没有跟条件where条件的时候,点击修改什么语句都是第一条数据。

    这一步捋清楚过后,就进行第二步操作,就是修改表单的数据,再次捋思路,如果我们要修改表单的某个数据,那么就是数据找出来过后,我们先让他在页面上显示出来,显示出来过后在填入我们要修改的数值,填入过后在进行我们最后一步的操作。既能显示出数据又可以提交的标签这里就非form标签莫属了

    下面进行输出form标签

    echo'<form action="doxiugai.php" method="post">';

        echo'用户名:<input type="text" name="username" value="'.$row['username'].'">';

        echo'地址:<input type="text" name="username" value="'.$row['username'].'">';

        echo'性别<input type="text" name="username" value="'.$row['username'].'">';

        echo'年龄<input type="text" name="username" value="'.$row['username'].'">';

        echo'<input type="submit"  value="提交修改">';

    echo'<form />';

    显示结果如下

    php链接数据库(四)


    这里把表单提交到新的doxiugai.php去过后我们会发现没有ID值,在这里我们可以用delete操作时连接的方法

    php链接数据库(四)

    如上图所示,这样ID的值就获取出来了

    php链接数据库(四)

     id值获取出来过后,我们要做的就是进行最后一步操作,把要修改的值填入到数据库,需要修改哪些值,我们就用$_POST获取要修改的参数,然后在重新链接数据库,在次用到update 语句,列如这样

    php链接数据库(四)

    php链接数据库(四)

    接下来就是重新链接数据库,用到update 表名 set 语句 和if 判断语句 以及myslqi_affected_rows($link);

    php链接数据库(四)

    

    php链接数据库(四)

    最后修改这里要注意的地方就是,字符串要记得用单引号,多熟悉sql语句以及myslqi 语句

    最后这里修改成功这里还是可以继续用a 标签跳回表格页面,我们修改表单就完成了。最后列出昨天不小心删库过后,我又重新插入内心认为最漂亮的10大美妞

    php链接数据库(四)

欢迎阅读本文,如果本文对您有所帮助,记得收藏/转发☺

本文链接:http://stpeven.com/post/74.html

版权声明:本文为原创文章,版权归 stpevenchow 所有,欢迎分享本文,转载请保留出处!

本文标签:

三人行,必有我师

评论(0)

发表评论:


【顶】 【踩】 【好】 【懵】 【赞】 【表情】

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

推荐阅读
08月22日

phpGD库(封装水印函数)--3

发布 : | 分类 : php学习笔记 | 评论 : 0人 | 浏览 : 2次
phpGD库(封装水印函数)--3

    继续昨天得水印函数,先再次手敲把代码复制过来,今天是在switch case 增加了defult ,以及在函数参数里面 增加变量position,是用来控制小图放在大图得哪个位置代码如下    function lemo($source = 'shuaige.png' , $sources = 'lemon.png' , $position = 8)  &n...

标签 :
08月21日

phpGD库(封装水印函数)--2

发布 : | 分类 : php学习笔记 | 评论 : 0人 | 浏览 : 10次
phpGD库(封装水印函数)--2

    昨天是获取到了两个函数的图像的大小,今天接下来就是利用坐标轴把小图放到图片的位置给算出来,这里我们要用到switch case ,我自己手动画了一张图,个人感觉应该好理解,下面还是先把昨天的获取图片大小的参数先打出来    function lemo($source = 'shuaige.png' , $sources = 'lemon.png' )  &n...

标签 :
08月20日

phpGD库(封装水印函数)--1

发布 : | 分类 : php学习笔记 | 评论 : 0人 | 浏览 : 10次
phpGD库(封装水印函数)--1

    前天把验证码函数弄明白过后,对function的印象在次加深,以及GD库部分image函数的用法,还是先回顾一下封装验证码函数有哪几个步骤    1、设置好函数    2、创建画布    3、设置好背景颜色//深、浅    4、设置好字符串    &n...

标签 :
08月18日

phpGD库(封装验证码函数)--5

发布 : | 分类 : php学习笔记 | 评论 : 0人 | 浏览 : 9次
phpGD库(封装验证码函数)--5

    前面4篇是把封装验证码函数整个进行拆分最后完成了封装操作,整个流程走完过后在回过头去看其实也没有想象中的那么难,作为新手小白的我们不要着急想一口吃一个大胖子,对于重点难点,能拆分操作就进行拆分操作,一步一个脚印的去敲代码,去记住函数的属性,最开始学整个GD库的时候,整个人是没有思路的当真正这4天把验证码函数封装好了过后才发现其实没有想象中的那么难,好多不多罗嗦了,今天就把封装好的验证码函数进行验证登陆操作,把我们前段时间的数据库前后端那...

标签 :
08月17日

phpGD库(封装验证码函数)--4

发布 : | 分类 : php学习笔记 | 评论 : 0人 | 浏览 : 10次
phpGD库(封装验证码函数)--4

    昨天已经实现了把验证码写入图片了,今天就继续操作如何把在图片底部放干扰点和干扰线,话不多说还是先手动把昨天实现的功能代码在次敲出来    function info($width=200 , $height = 60 , $num=5);    {   $image =  $imagecreatetruecolor($widht , $he...

标签 :