美文网首页
mysql扩展应用案例

mysql扩展应用案例

作者: ElfACCC | 来源:发表于2018-07-25 15:08 被阅读13次

    添加新闻表单

    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)提示结果

    相关文章

      网友评论

          本文标题:mysql扩展应用案例

          本文链接:https://www.haomeiwen.com/subject/zfrpmftx.html