PHP 6与MySQL 5基础教程

分类: 图书,计算机/网络,程序设计,PHP,
作者: (美)厄尔曼(Ullman,L.)著;陈宗斌等译
出 版 社: 人民邮电出版社
出版时间: 2008-11-1字数: 857000版次: 1页数: 494印刷时间: 2008/11/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787115188540包装: 平装编辑推荐
广受赞誉的PHP的MySQL入门教程,高效、直观的学习方式,任务导向,便于查询。
“本书在我所读过的技术图书中首屈一指,不仅内容全面,包含基础到提高的所有必要内容,还有几个最常见的应用,而且阐述通俗易懂,初学者也能很快地开发出高质量的Web应用程序。”
——Amazon.com
内容简介
本书是一部经典的入门级著作,采用基于任务的方法来讲授PHP和MySQL,使用大量图片指导读者深入学习语言,并向读者展示了如何构造动态Web站点。书中用简洁、直观的步骤和讲解提供了学习任务和概念的最快方式。通过学习本书,读者可以快速、高效地掌握PHP和MySQL,成为一位构建Web站点的高手。
本书适合初中级Web应用开发和设计人员阅读。
本书是讲述PHP和MySQL技术的畅销书,以深入浅出、图文并茂而广受赞誉。书中通过大量来自实战的例子、屏幕图和详细的解释,循序渐进地介绍了开发人员最需要的知识点。
由于采用任务导向的方式组织,本书同时也是一本很好的参考书。读者可以在遇到各种常见任务时。查询书中的内容.直接应用到实际工作中去。
作者专门为本书开设了一个Web站点www.DMCinsights.com/phpmysq13/,其中包含书中的脚本、文本文件以及勘误表,另外还设有一个非常受欢迎的论坛。
本书历经多个版本,深受读者喜爱。新版中,作者根据PHP 6和MySQL 5的最新特性对全书进行了全面修订。增加了phpMyAdmin、安全、Perl兼容正则表达式、Unicode等内容,使这部经典之作继续与时俱进。
作者简介
Larry Ullman是国际知名的技术作家,拥有20多年的编程经验,精通多种语言和技术。他是DMC Insights公司的总裁,曾担任朗讯和Oracle等世界顶尖公司的倾向,并曾授课于加州大学伯克利分校、宾州大学等名校。除本书外,他撰写的多部图书都广受世界读者的欢迎,享有极高的声誉。
目录
第1章PHP概述
1.1基本语法
1.2发送数据到Web浏览器
1.3编写注释
1.4什么是变量
1.5介绍字符串
1.6连接字符串
1.7介绍数字
1.8介绍常量
1.9单引号与双引号
第2章PHP编程
2.1创建HTML表单
2.2处理HTML表单
2.3条件语句和运算符
2.4验证表单数据
2.5介绍数组
2.5.1 创建数组
2.5.2访问数组
2.5.3多维数组
2.5.4数组排序
2.6for和while循环
第3章创建动态Web站点
3.1包含多个文件
3.2再论处理HTML表单
3.3建立黏性表单
3.4创建自己的函数
3.4.1创建带参数的函数
3.4.2设置默认的参数值
3.4.3从函数返回值
第4章MySQL简介
4.1命名数据库元素
4.2选择列类型
4.3选择其他的列属性
4.4访问MySQL
4.4.1使用mysql客户
4.4.2使用phpMyAdmin
第5章SQL简介
5.1创建数据库和表
5.2插入记录
5.3选择数据
5.4使用条件语句
5.5使用LIKE和NOT LIKE
5.6对查询结果排序
5.7限制查询结果
5.8更新数据
5.9删除数据
5.10使用函数
5.10.1文本函数
5.10.2数字函数
5.10.3 日期和时间函数
5.10.4格式化日期和时间
第6章高级SQL和MySQL
6.1数据库设计
6.1.1规范化
6.1.2键
6.1.3联系
6.1.4第一范式
6.1.5第二范式
6.1.6第三范式
6.1.7创建数据库
6.1.8填充数据库
6.2执行联结
6.3对选择的结果进行分组
……
第7章错误处理和调试
第8章使用PHP和MySQL
第9章常用编程技术
第10章Web应用程序开发
第11章cookic和会话
第12章安全性方法
第13章Perl兼容的正则表达式
第14章创建全球化网站
第15章示例——论坛
第16章示例——用户注册
第17章示例——电子商务
附录A安装
书摘插图
第8章使用PHP和MySQL
8.5确保SQL安全
关于PHP的数据库安全可归结为三大类问题:
(1)保护MySQL访问信息;
(2)不要呈现关于数据库的过多信息;
(3)在运行查询时要小心谨慎,对于那些涉及用户提交数据的查询尤其需要这样。
可以通过确保Web目录外面的MySQL连接脚本的安全来达到第一个目标,这样,永远都不能通过Web浏览器查看到它。
……