PHP & MySQL Web数据库应用开发指南

出版时间:2006-11  出版社:东南大学出版社  作者:威廉斯  页数:782  译者:O’Reilly Taiwan 公司  
Tag标签:无  

内容概要

  有很多原因需要网站能够支持动态内容,包括:提供在线购物网站、创建个性化页面、管理来自数据库的大量信息等。只要拥有基础的HTML与网站管理知识,任何人都能学习PHP与MysQL从而创建动态网站。这本书的目的是传授创建动态网站所需的背景知识,并使用这些工具架设安全且稳定的网站。  《PHP & MySQL Web数据库应用开发指南(第二版)》详细反映实际程序的需求,仔细地探讨外部数据的验证(例如信用卡卡号的格式)、用户登录以及如何使用模板建立网页的标准外观。  本书的内容不仅仅是这些。书中还提到如何串联JavaScript与PHP让用户操作时更快、更方便。还有正确处理用户输入错误的方法,让网站看起来更专业。另外还引入大量来自PEAR外挂函数库的强大功能,对常用的、强大的包进行了详细说明。  本书虽是写给程序设计新手的指南,却未遗漏网站需要的重要技巧。凡是需要更新数据的网站,都会面对多位用户同时访问数据的问题;用户按下 “刷新”按钮时,有可能导致新增相同的记录到数据库中……我们对各种类型的问题都提供了相关解决方案。  书中强调优秀的设计观念,像程序逻辑与页面显示分离就是一例。本书介绍PHP 5与MySQL 4.1的功能,同时也提供适用于旧版程序的技巧。PEAR包也是本书的特色之一。包括模板、独立于数据库之外的API等数种重大包均频频出现于整合范例中,并附有详细说明。  本书的内容包括: PHP、SQL、MySQL管理概述 Session的管理,包括以自定义数据库提高效率的方法 用户输入数据验证、安全防护与认证 PEAR函数库,特别详细说明PEAR DB的使用与Template类 生成PDF格式的报表。

书籍目录

前言第一章 数据库应用程序与WebWeb三层体系结构第二章 PHP脚本编程语言PHP简介条件与分支循环函数类型用户自定义函数PHP运作实例第三章 PHP的高级数据控制功能数组字符串正则表达式日期与时间整数与浮点数第四章 PHP 5的面向对象编程类和对象继承抛出与捕获异常第五章 SQL与MySQL数据库基础MySQL命令解释器管理数据库与表数据的插入、更新与删除使用SQL的SELECT进行查询联接查询案例分析:添加新葡萄酒第六章 查询Web数据库使用PHP查询MySQL数据库处理用户输入的数据与MySQL相关的函数第七章 PEAR包PEAR概述核心组件可选包第八章 Web数据库的写入数据库的插入、更新与删除写入数据至数据库的常见问题第九章 使用PHP与JavaScript的验证验证与错误报告的规则服务器端验证JavaScript与客户端验证第十章 会话(Sesslon)Session管理简介PHP的session管理案例研究:在验证中使用session使用session的时机PHP的session API与配置第十一章 认证与安全HTTP认证利用PHP管理HTTP认证基于表单的认证保护web上的数据第十二章 错误、调试与部署错误常见的编程错误自定义错误处理器第十三章 报表创建报表产生PDF文件PDF-PHP参考数据第十四章 PHP 5面向对象程序设计的高级功能使用类层次类的类型提示抽象类与接口运费计算器范例第十五章 高级SQL以SHOW来探索高级查询操作数据与数据库函数自动查询表类型备份与恢复管理用户与权限调整MySQL第十六章 案例研究:Hugh and DaVes Online Wines功能与系统需求应用程序概述公用组件第十七章 管理客户程序代码概述吞户验证客户表单第十八章 购物车程序代码概述葡萄酒商店首页购物车的实现第十九章 网上葡萄酒商店的订货与发货程序代码概述信用卡与发送指令确定订单HTML与电子邮件回执第二十章 在线葡萄酒商店的搜索与认证程序代码概述搜索与浏览认证附录一 Linux安装指南附录二 Microsoft Windows安装指南附录三 Mac OS X安装指南附录四 网络协议附录五 关系数据库的建模与设计附录六 在数据库层管理session附录七 资源附录八 改进式MySQL函数库索引

图书封面

图书标签Tags

评论、评分、阅读与下载


    PHP & MySQL Web数据库应用开发指南 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7