配色: 字号:
《PHP+MySQL动态网站开发实例教程》第9章 PHP+MySQL数据库编程综合实例
2023-05-25 | 阅:  转:  |  分享 
  
第1页 第9章 PHP+MySQL数据库编程综合实例 本章概述 本章的学习目标主要内容第2页本章概述在纷繁的网络世界中,有各种各样的网站,
比如门户网站、论坛、网络商城、网络租赁等。不同的网站功能大相径庭,但是在这些不同的网站中,我们总能够看到相似的功能。最常见的可能要
数登录功能,只要使用网络,我们几乎每天都会在不同的网站和系统上进行登录操作。本章将在上一章的基础之上,重点介绍一些在构建网站过程中
常用的功能,包括登录功能、分页显示功能、图形绘制功能、新闻发布功能。第3页本章的学习目标掌握PHP+MySQL实现登录功能掌握PH
P+MySQL实现分页功能掌握PHP+MySQL实现图形绘制功能掌握PHP+MySQL实现新闻发布功能第4页主要内容9.1 登录
功能9.2 分页功能9.3 PHP+MySQL图形绘制9.4 新闻发布9.5 本章小结第5页9.1 登录功能一般情况下,
大多数网站都允许匿名访问,用户可以直接访问这些网站,查看网站内容而不用进行登录。但是,大部分的网站,并不是所有页面都允许匿名访问。
比如所有人都可以在淘宝里查找自己喜欢的宝贝,但是如果要购买,就必须登录。还有一部分网站,则完全禁止用户匿名访问。比如QQ邮箱,不登
录则无法进入。因此,登录功能几乎是所有网站必备的功能之一。PHP程序为了记录用户的登录信息,需要使用SESSION。当用户在应用程
序的 Web 页之间跳转时,存储在 Session 对象中的变量将不会丢失,而是在整个用户会话中一直存在下去。第6页9.1 登录
功能例9.1 输入正确的账号、密码、验证码,完成用户登录。第7页主要内容9.1 登录功能9.2 分页功能9.3 PHP+My
SQL图形绘制9.4 新闻发布9.5 本章小结第8页9.2 分页功能客户端从服务器端读取通常都是以分页的形式来显示,一页一页
的阅读起来既方便又美观。所以写分页程序是web开发的一个重要组成部分,本节将详细介绍如何写出漂亮实用的分页代码。例9.2 选择欲查
询的专业名,查询该专业下的所有学生,并分页显示。第9页9.2 分页功能第10页主要内容9.1 登录功能9.2 分页功能9.3
PHP+MySQL图形绘制9.4 新闻发布9.5 本章小结第11页 9.3 PHP+MySQL图形绘制 统计图可以帮助用户
更直观的分析数据,在不同的网站中,经常可以看到各种统计图,例如柱状图、饼状图、条形图、折线图等。本节将介绍如何使用PHP+MySQ
L绘制各种统计图。为了更便捷的进行图形绘制,首先需要从网络上下载最新的Libchart图形类库,网址为https://naku.d
ohcrew.com/libchart/pages/download/。例9.3 根据商品数量绘制库存饼状图(DirectPNGO
utputTest.php)。第12页 9.3 PHP+MySQL图形绘制 第13页 9.3 PHP+MySQL图形绘制 例9.4
根据商品数量绘制库存横条图(HorizontalBar.php)。第14页 9.3 PHP+MySQL图形绘制 例9.5根据商品
销量绘制折线图(Line.php)。第15页 9.3 PHP+MySQL图形绘制 例9.6根据商品数量绘制库存柱状图(Vertic
alBar.php)。第16页主要内容9.1 登录功能9.2 分页功能9.3 PHP+MySQL图形绘制9.4 新闻发布9
.5 本章小结第17页 9.4新闻发布 新闻发布是网站常见的功能之一,管理和发布的内容包括新闻、产品信息和业界动态等。用户可
以通过简单的页面将新闻信息加入数据库,然后通过已有的网页模板格式与审核流程发布到网站上。它的出现大大减轻了网站更新维护的工作量,通
过网络数据库的引用,将网站的更新维护工作简化到只需录入文字和上传图片,从而使网站的更新速度大大缩短。新闻发布功能的实现需要使用文本
编辑器,本节的功能将使用UEditor来实现。UEditor是由百度WEB前端研发部开发的所见即所得的开源富文本编辑器,具有轻量、
可定制、用户体验优秀等特点。第18页 9.4新闻发布 例9.7新闻编辑(news.html)。第19页 9.4新闻发布 例
9.8 查询新闻信息。第20页 9.4新闻发布 新闻正文第21页9.10 本章小结 本章在上一章的基础上进一步讲述了PHP+
MySQL得开发过程,介绍了4个实用的PHP+MySQL综合实例,登录功能、分页功能、图形绘制功能、新闻发布功能。通过这些功能的学
习,可以让读者深入了解PHP项目开发的一些常见功能的实现方式,了解不同的数据库和功能之间的关系。项目开发犹如拼积木一般,每一个功能
都是一块积木,组合在一起最后形成了一个整体。不同的网站具有不同的功能,很难在有限的章节里将所有的功能都介绍一遍。希望有能力的读者在掌握本章知识之后,进一步了解和学习其他的功能。。
献花(0)
+1
(本文系大高老师首藏)