mysql扩展应用案例

添加新闻表单

1)用户获取一个可以添加新闻表单的html文件

拿到前端的表单,修改表单项action

2)用户提交数据到后台指定的php脚本(post)

3)后台脚本处理数据,插入到数据库:处理指PHP在拿到数据放入数据库之前要做很多验证工作保证数据是有效的。

3.1)接收数据

3.2)数据验证:合法性验证,标题不能为空,内容不能为空。

3.3)提示用户,同时让用户重新再来(回到新增表单页面)

3.4)数据入库

4)提示用户操作结果,并跳转到列表页(跳转到详情页)

显示新闻列表

1)从数据库获取所有新闻数据:php脚本

从结果中取出所有记录:一次取一条,一条一个数组;然后将所有的记录都放在一个数组中,形成一个二维数组。


2)有一个已经做好的html模板能够显示数据:前端

3)php想办法将数据在html中显示(二者结合):PHP包含html

注意细节:

1)数据显示要通过循环遍历输出:需要明确PHP是如何保存数据的

2)数据的格式需要按照需求来显示:列表、时间、是否置顶

删除新闻

1)让用户看到所有的新闻:已完成(新闻显示列表)

2)给用户提供一个对应的点击按钮:已经存在

3)实现点击针对的指定新闻

4)有一个专门的php脚本负责响应用户的点击:点哪条删哪条

4.1)接收要删除的新闻id

4.2)调用数据库操作删除数据

4.3)提示删除成功,并且刷新当前界面

修改新闻

1)需要看到新闻列表(已完成)

2)可以点击实现查看:要有点击链接

3)需要php脚本能够处理这件事

3.1)创建php文件,同时接受要编辑的id

3.2)通过id获取对应的新闻信息

换成.$id

4)需要一个html模板展示当前要编辑的数据

4.1)包含模板html

4.2)在模板表单中显示对应的数据

5)需要修改前端提供的更新表单:表单提交对象(不限)

5.1)修改表单提交对象

5.2)表单更新操作,是后台根据表单提交的数据来选择某个新闻更新:表单中必须包含一个唯一能确定记录的新闻:id,而id不需要给用户看,需要增加隐藏表单

6)需要一个php脚本能够接受修改后的数据并保存到数据库

6.1)增加更新数据的php脚本

6.2)接收用户提交的数据,同时进行数据验证,标题内容不给空

合法性

6.3)组织sql更新到数据库

6.4)提示结果

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,022评论 3 119
  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,056评论 2 89
  • 清晨,当第一抹阳光射入玻璃窗,一切都显得那样安详。还没睁开朦胧的睡眼,一股清香沁人心脾。啊!我的茉莉花在不...
    3409eb191c73阅读 608评论 0 0
  • 前言:钱财就象是生活中的一座高温炉,再强硬的铁汉也会被其容化。 正文: (一) 一天清晨,公鸡像往常一样准时地用自...
    小野菜_3a5d阅读 833评论 0 2
  • 我与路同上、携清风和黄昏破晓而迎。 凉凉的水、透骨的身驱、走上糜烂。 入夜渐渐、安静的四周、悟剩一人。 这里有你想...
    重耳一生阅读 283评论 0 0