云数据库应用(MySQL) 第11章 MySQL应用实例(二).pptVIP

云数据库应用(MySQL) 第11章 MySQL应用实例(二).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
谢谢观看 * * * * * * * * 第11章 MySQL应用实例 (二) * CONTENTS 留言板界面 Part 1 网页文件 Part 2 构建数据库与表 Part 3 index.php程序代码 Part 4 数据库与程序代码 transmit.php程序代码 Part 5 实例小结 Part 3 “留言板”(Message Board)是网站中常见的功能,网页浏览者可以通过留言板张贴留言给站主或其他浏览者。如图11.6所示。 * 留言板界面 Part 1 在图11.6中,是我们即将要制作的留言板,采用分页显示,每页显示5行记录,你也可以根据实际情况自行调整。 网页中间显示页数的超链接,只要单击相应的页数链接,则会显示该页的记录内容,最晚输入的留言显示在最前面。 * * 组成本网页页面需要的文件如表11.1所示。 网页文件 Part 2 文件名 文件作用 0.jpg~5.jpg 这5个jpg图形文件用来作为留言板左边的插图标识 Index.php 留言板的主程序,负责从数据库读取留言、以分页方式显示留言, 以及提供表单让浏览者输入新留言 transmit.php 这个程序负责读取浏览者在 Index. php的表单中所输入的作者、主题及内容,然后写入数据库,最后再重定向到 index. Php Message数据库 留言板使用的数据库名为Message 在Message数据库中,建立了一个名叫info的数据表,用于存储留言板中的数据,info表的字段结构如表11.2所示。 名称 字段名 数据类型 长度 是否为空 备注 编号 id Int - Not null 主键,自动编号 作者 author Varchar 20 Not null ? 主题 subject Tinytext - null ? 内容 content Text - Not null ? 日期 date datetime - Not null ? 网页运行流程: 由主程序index.php读取数据表info中的所有记录,并将数据表中的各项内容,包括作者、主题、内容和日期分页显示出来,每页设置显示个数为5个,时间距当前越近的留言在显示时越靠前。 网页的浏览者可以在如图11.6的下面部分留言,当单击“张贴”时,便通过调用transmit.php读取表单数据并存入到info表中,并由主程序index.php将新留言显示在第一页的最上方。 * 构建数据库与表 Part 3 根据上一节的分析构建Message数据库: mysql create database message ; Query OK, 1 row affected (0.06 sec) 选择Message数据库: mysql use message; Database changed 在Message数据库中创建info表: mysql create table info( - id int primary key auto_increment, - author varchar(20) not null, - subject tinytext, - content text not null, - date datetime not null); Query OK, 0 rows affected (0.75 sec) Index.php是访客留言板的主程序,除了负责从数据库读取留言、以分页方式显示留言之外,还提供表单供浏览者输入新留言。 具体代码和注释,见教材 index.php程序代码 Part 4 transmit.php这个程序负责读取浏览者在 index. php的表单中所输入的作者、主题及内容,然后写入数据库,最后再重定向到 index. php。 具体代码和注释,见教材 transmit.php程序代码 Part 5 本章通过一个网站留言板为例,介绍了以PHP连接MySQL数据库的过程来讲述MySQL数据库的应用。要完成本章的功能,需要大家先掌握一些必备的背景知识: 1.安装和配置软件环境,包括PHP的安装与配置,Apache服务器的安装,PHP的安装与配置,配置Apache支持PHP; 2. 网站站点的创建方法; 3. 掌握HTML语法,因为在产和网站页面的过程中,必然会用到HTML; 4. 掌握PHP语法,包括在PHP中调用MySQL的方法,用PHP读取表单数据。在本实例中,包含两个PHP的程序代码; 5. 掌握JavaScript语法,在本实例中,用它来验证数据; 6. 必须熟练掌握MySQL语法,例如建立数据库,建立数据表,表的查询等; 7. 其它网页制作的相关技巧。 实例小结 Part 6 * * * * *

文档评论(0)

笑笑 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档