当前课程知识点:PHP程序设计 >  PHP操作数据库 >  MySQL扩展的使用 >  数据修改页面1

返回《PHP程序设计》慕课在线视频课程列表

数据修改页面1在线视频

数据修改页面1

下一节:数据修改页面2

返回《PHP程序设计》慕课在线视频列表

数据修改页面1课程教案、知识点、字幕

那么实验13

刚才已经让同学们取到自己的桌面上了

对吧

那么编辑数据同样的复制

把整个文件夹复制

然后放到我们的C盘wamp/www里面去

粘贴对吧

然后这个是不是中文名啊

中文名一定不可以

要知道我们的这个路径

其实是一个网址的路径

网址这个地方不能是中文名

我给它改一个名字update

update是编辑对吧

更新OK

那么把它放进来

在这刷新一下大家可以看到

首先第一个是不是又有眼熟的东西了

conn.php

各位同学咱们要操作的

是不是跟刚刚是完全一样的那个数据库

那么刚刚写好的conn.php

我们完全可以复制

然后粘贴过来

那么这个粘贴完了请注意保存对吧

所有的这个页面上面带了个小星号

那说明你更新后没保存对吧

那么接着看index.php

咱们直接看设计视图

长的像不像呀

是不是很像呀

刚才那是一个删除按钮

现在这是一个编辑对不对

这不就是这个了嘛

对吧

不就是这个了吗

那么你会发现

其实我们这个index.php

前面这一套都可以复制

然后再放到我们的这个页面里面去对吧

这个页面里面去粘贴

整个粘贴进来

那么这个里面大家也能想象了

那么这个地方我们要写的新闻标题对不对

新闻标题我们echo

$arr

然后中括号里面是name对吧

是新闻标题的字段名

然后我们这个地方echo $arr

是中括号里面

news对吧

分号带上好的

然后我这个地方sorry

我这个地方多了一句

我们刚才那个地方

是不是添加了一input标签呀

隐藏的input标签

但是这一次不用这个方法

这一次大家可以看到

我们这儿用了一个什么呢

a标签

a标签是什么东西

a标签是什么

是不是个链接呀

HTML里面的一个链接呀

我们是不是可以让编辑这两个字

是一个带下划线的那种链接

一点跳到某一个页面去

跳到哪个页面去

这个编辑操作一点

那是不是相当于把我们的一个

新闻内容的内容要做修改啊

既然要做修改

我们接着往下看啊

update

这个update长什么样

这个样子

那这样子是不是才能修改新闻标题

修改新闻内容啊

OK

那么再点击保存之后才会变成什么

是不是把我们的新内容填到数据表里面

出现一个修改成功修改失败啊

是这样子的所以你看啊

update_ok.php

这是一个实现这一切的一个程序对吧

好的

那么我们的这个index.php

这个地方要添加的这个编辑操作里面

我们的a标签应该怎么写

其实是我们这个部分需要考虑的

a标签里面我们要加什么东西呢

大家先想想

我们刚才的那个删除按钮里面加了什么东西

是不是隐藏了一个id呀

同样的

你从编辑页面这个地方

我们现在这儿只有一个编辑

可是我们现在数据表里面有

刚才删了一条有三条数据

这个地方会出现几个编辑

三个编辑

那么出现了三个编辑

你点了编辑按钮之后

第一是不是页面跳转啦

跳转到了updex_ok.php

第二你还得告诉计算机

三个编辑里面你到底要修改哪一个对不对

我们要加上这个

那么咱们加这一个大家先想想跳转页面

a标签里面怎么加

空格是不是这个

对吧

是不是这个

我们甚至可以点浏览对吧

点浏览器跳转到哪去

update里面的update.php是不是它好的

这是没有问题的

关键是跳到它那儿去之后

你能单独直接跳吗

你不行

你得要带着id一起跳好

带着id一起跳

咱们再上一章讲会话管理第一节的时候

给同学们说过WEB页面的交互

咱们当时说POST方式对不对

最常见了

我们在咱们的这个页面里面

经常是POST页面对吧

要提交

当时除了POST还说了一个什么还记得吗

是不是还有个GET方式

GET方式大家记得是怎么做的

是不是在一个浏览器的框里面

我们可以加一个问号

再把GET传参带上对不对

还记得吧

咱们上次做过这样的实验的

那么在这个地方我们就说了

既然你跳转的时候需要带

那么你就需要在这个链接页面上带一个问号

然后把我们的参数带进去

那我们的参数是谁呢

参数就是id

但是id的内容要写成什么样

是不是跟这个差不多

是一个PHP的这种写法对吧

贴进来echo里面的内容是谁

是不是我们的字段是id字段了

说的是这个tb_news里面这个ID

当然了

前面的这个id是怎么写的

前面这个id我也可以写成nid

前面的这个是什么

参数名后面的这是什么参数的值

加一个这个过去

你如果不加它的话

那么你的这个标签恐怕做的会有问题好的

那么这个编辑标签

我把这后面的这些空格去掉

对吧这些没有内容了

好的这个标签做好了

来我们来看一眼保存一下

三条数据

这编辑都是蓝蓝的颜色

对吧蓝蓝的颜色

我点击一个编辑大家看一下

当我点击了编辑按钮之后

它会跳转到update你看到了没

后面问号

我不小心动了

后面的问号加了什么

nid=10

那么在看一下我刚才点的是不是第一条

点的第一条id是几

10

那计算机现在是不是就知道了

计算机就知道你要编辑的是谁了

是第十条的东西了

但是这块又有个问题

如果我们写成这相当于什么

你哪是编辑呀

你这完全就是添加了是不是

咱们编辑一般情况都是什么情况下编辑

我们回去

比如说你看

我这写进来之后发现多了几个字母

我就只删这几个字母

我新闻标题新闻内容大体不做改变

这才叫编辑

所以当我点了编辑按钮

我这个新闻标题是不是应该写里头

新闻内容是不是也应该写里头

然后让用户只改一点点

当然的用户说想全删了全改行不行

也没有问题对不对

那么这个里面我们就又要添加内容了

PHP程序设计课程列表:

PHP开篇

-PHP概述

--PHP概述与工作流程

-PHP概述--作业

-开发环境搭建

--开发环境搭建一

--开发环境搭建二

--集成环境的安装

-开发环境搭建--作业

-PHP开篇

PHP语法基础

-PHP语法入门

--语法入门一

--语法入门二

-PHP数据的输出

--数据输出

-PHP数据类型

--数据类型1

--数据类型2

--数据类型3

--数据类型4

--数据类型5

--数据类型6

--PHP语言中的数学运算符

-PHP常量和变量

--常量和变量1

--常量和变量2

--常量和变量3

--常量和变量4

--常量和变量5

--常量

-PHP常量和变量--作业

-PHP的运算符和表达式

--运算符和表达式1

--运算符和表达式2

--运算符和表达式3

--PHP的三元运算符

-PHP语法基础--PHP的运算符和表达式

-PHP语法基础

流程控制语句

-条件判断语句

--条件判断语句1

--条件判断语句2

--条件判断语句3

--条件语句

-循环控制语句

--循环控制语句

--循环语句练习1

--循环语句练习2

-跳转语句和终止语句

--跳转和终止语句

-PHP流程控制

-流程控制

PHP数组

-数组概述和分类

--数组概述和分类

--PHP数组分类

-数组创建、删除和修改

--数组创建、删除和修改1

--数组创建、删除和修改2

--数组创建

-数组遍历

--数组遍历1

--数组遍历2

--数组遍历3

--数组遍历4

--数组遍历5

--foreach

-数组相关函数

--数组相关函数1

--数组相关函数2

--数组相关函数3

--数组相关函数4

--数组相关函数5

--数组相关函数6

--数组函数的练习

-PHP数组--作业

-分页函数的应用

-PHP数组

-数组练习1

-数组练习2

-数组练习3

PHP函数

-函数的定义与调用

--函数定义与调用

-函数参数传递

--函数参数传递1

--函数参数传递2

-自定义函数总结和实验

--自定义函数总结和实验

-常用变量和数学函数

--变量和数学函数库

--数学函数实验

--数学函数

-日期和时间函数

--日期时间函数1

--时间日期函数2

--日期时间函数实验1

--时间日期函数实验2

--时间日期函数实验3

--倒计时

-PHP函数--作业

-PHP函数

字符串函数

-字符串概述

--字符串特点

--字符串处理方式

-常见的字符串函数

--常见字符串函数1

--输出函数1

--输出函数2

--输出函数3

--去除空白函数1

--去除空白函数2

--去除空白函数3

--填补函数和大小写函数

--其他字符串函数1

--其他字符串函数2

--与HTML相关函数1

--与HTML相关函数2

--与HTML相关函数3

--与HTML相关的函数4

--与HTML相关函数5

--字符串函数实验1

--字符串函数实验2

--字符串函数实验3

--字符串函数实验4

--字符串练习1

--字符串练习2

--字符串练习3

--字符串练习4

--字符串练习5

--字符串函数

-正则表达式

--正则表达式基本概念

--兼容正则表达式函数

--正则表达式语法构成

--正则表达式原子讲解1

--正则表达式原子讲解2

--正则表达式原子讲解3

--正则表达式元字符讲解1

--正则表达式元字符讲解2

--正则表达式元字符讲解3

--正则表达式元字符讲解4

--正则表达式元字符讲解5

--正则表达式元字符讲解6

--正则表达式元字符讲解7

--正则表达式中的模式修正符号

--正则表达式练习

--正则表达式

-字符串函数--作业

-PHP字符串函数

PHP文件和图像技术

-文件概述和操作

--文件概述和操作1

--文件概述和操作2

-文件的上传和下载

--文件上传1

--文件上传2

--文件上传3

--文件下载

-图像基础

--图像基础1

--图像基础2

-图像基本操作

--图像基本操作1

--图像基本操作2

--图像基本操作3

--图像基本操作4

--图像基本操作5

--图像基本操作6

--表单与验证码的结合

--图像技术练习1

--图像技术练习2

--图像技术练习3

--缩略图

-PHP文件与图像技术-作业

-PHP文件和图像技术

-变色验证码

会话管理

-会话表单

--会话表单概述1

--会话表单概述2

--会话表单概述3

--超全局变量1

--超全局变量2

--超全局变量3

--表单安全验证

--获取表单数据

--GET和POST区别

-cookie概述

--COOKIE简介

--COOKIE基本使用1

--COOKIE基本使用2

--显示用户上次访问时间

--控制用户登录过期时间1

--控制用户登录过期时间2

--控制用户登录过期时间3

--COOKIE

-session概述

--SESSION概述

--基本应用1

--基本应用2

--综合案例-登录和注销1

--综合案例-登录和注销2

--综合案例-登录和注销3

--综合案例-登录和注销4

--综合案例-登录和注销5

--SESSION和COOKIE区别

-会话管理-作业

-会话管理

PHP操作数据库

-MySQL和PHPMyadmin概述

--MySQL概述1

--MySQL概述2

--PHPMyadmin概述1

--PHPMyadmin概述2

--PHPMyadmin的导入和导出操作

-PHP访问MySQL

--连接服务器

--选择数据库

--浏览表内容1

--浏览表内容2

--MySQLi扩展的应用1

--mysqli扩展应用2-将数据添加到数据库中

--使用mysqli扩展添加数据到数据库中

--使用mysqli扩展删除数据库中数据

--使用mysqli扩展修改数据库中数据

--mysqli扩展应用3-设计删除链接

--MySQLi扩展应用4-完成数据库中数据的删除

--mysqli扩展应用5---编辑链接和编辑页面的设计

--mysqli扩展应用6---编辑数据库中的信息

--mysqli扩展7-条件查询数据表中的数据

-MySQL扩展的使用

--数据表内容显示页面

--添加数据页面1

--添加数据页面2

--删除页面1

--删除页面2

--删除页面3

--数据修改页面1

--数据修改页面2

--数据修改页面3

-PHP操纵数据库

数据修改页面1笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。