PHP入门第七天

因为Web安全PHP网站居多 所以找了一个PHP入门的教程 以这里为笔记根据地

目前已经是第七天了,前面有一两个星期没有碰PHP了,才坚持了六天,还是不能放弃这个PHP,周末重新拾起,记录一下吧,可能以后更新频率就不像之前那样一天学习一次了

前面我们制作好了博文管理处的页面,我们现在需要把博文管理处和数据库进行交互,把数据库中的博文展示在前端

首先我们在文件头部,引入inic文件,并且进行查询数据库的操作
在这里插入图片描述
查询的这一张表正是我们存放文章的表
在这里插入图片描述

这个进行查询可以放到页面的顶部和列表的前面,放在哪里都是可以的

这里我们放到表单的前面
在这里插入图片描述

然后将标题改成$row中的title,时间和发布人也是这样进行修改,点击数因为这里还没有制作所以暂且不管
在这里插入图片描述

目前就可以输出数据库中的数据了
但是这里的c_time还需要使用date进行格式化一下
在这里插入图片描述

具体的date常用格式化可以参考:https://blog.csdn.net/weixin_39819393/article/details/115592241
接下来就开始制作点击数,我们的数据库中并没有点击数这个栏目,我们新增一个字段为n,作为我们的点击数,默认值为0
在这里插入图片描述
那么整体的博文管理处就制作好了,接下来就是制作操作处的修改与删除,我们首先制作修改

整体的思路如下

修改其实就是新增的意思,只是在新增的页面将需要修改的参数自动填充进来,所以我们复制article_add页面把他修改一个名字为article_edit就可以了,具体的参数如何获取呢,我们可以使用id来获取,如果点击的为id=1的文章,那么互就获取id=1中的参数。
在这里插入图片描述
我们将跳转到article_edit页面并把id参数带过去
在这里插入图片描述
这样跳转过来就连带id也过来了
在这里插入图片描述
然后我们就修改article_edit.php页面,需要把分类、标题、关键字、内容,都根据这个id的值来进行输出对应的内容
我们先到头部获取这个id参数,并且放入sql语句中进行查询
在这里插入图片描述
然后就是修改每个表单的value值,但是内容处不能修改在value值处,因为那是文本域,直接输出在编辑器就可以了
在这里插入图片描述
在这里插入图片描述
可以看到分类栏并没有进行修改,接下来我们再对分类栏处进行修改
分类处这里使用了三步运算

$selected = $rows['cateid'] == $row['id']?"selected":null;

如果这里的$row[‘id’]的值跟$rows[‘cateid’]的值为一样的,就返回一个’selected’的字符串给$selected,否则的话返回null

在这里插入图片描述

selected简单点来说的话就是想要哪个下拉框默认选中的就添加selectde值并且等于selected
在这里插入图片描述
我们查看源代码可以看到这个option属性被增加了selectde值
在这里插入图片描述
接着就是修改这个提交,提交就是把内容进行修改
修改的话就很简单了,把sql语句替换成修改就好了
在这里插入图片描述
那么到目前为止已经做好了新增和修改了,接下来就是制作删除了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a7xq

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值