PHP和MySQL正在迅速成为开发动态的、数据库驱动的网站的标准方式。无论你是刚刚接触编程,还是正在使用一些难以理解的编程教程而不得其法,本书都将非常适合你,它会是你快速而且轻松地学习这套极具潜力的Web开发组合的最佳选择。.\r\n
本书第2版不仅仅局限于PHP和MySQL,而且涵盖了所有与构建动态Web页面相关的技术,介绍了最流行的解决方案,包括ApacheWeb服务器、XHTML、HTTP及其他内容。通过有针对性的演示如何与数据交互的例子,你可以学习如何使用MySQL。你还将学习PHP语言的基础知识,这样就可以综合利用各种技术和数据来构建网站了。..\r\n
本书主要内容:\r\n
·PHP基础,包括数据类型、程序流程控制、变量、函数、数组和表单。\r\n
·在各种环境下安装PHP和MySQL的步骤。\r\n
·MySQL基础,比如表和SQL语句。\r\n
·使用SQL操作数据库的简单介绍。\r\n
·新增一章,介绍如何在PHP中和网站上使用XHTML。\r\n
·安全和访问控制,介绍常见的安全问题。\r\n
·错误处理、HTTP身份认证和其他更多内容。\r\n
本书内容全面,既解释了各种基础概念,又讨论了实现各种特定功能的具体细节,并附有示例应用来演示如何综合使用这些技术构建高效快速的Web站点。如果你有Web或图形设计的背景,且对HTML有一定了解,那么本书就正是你学习创建动态Web页面所需要的读物。...
前言.
第1章 动态内容和Web
HTTP和互联网
PHP和MySQL在Web开发中的位置
一个PHP应用程序的组件
整合多种信息源
请求一个网页数据
第1章练习题
第2章 安装
本地部署
远程工作
第2章问题
第3章 PHP初探
PHP和HTML文本
编程组件
第3章问题
第4章 PHP的条件判断
表达式
运算符的概念
条件语句
循环
第4章问题
第5章 函数
调用函数
定义函数
面向对象编程
第5章问题
第6章 数组
数组入门
第6章问题
第7章 使用MySQL
MySQL数据库
管理数据库
使用phpMyAdmin
数据库概念
结构化查询语言
第7章问题
第8章 数据库实践
数据库设计
备份和恢复数据
高级SQL
第8章问题
第9章 通过PHP访问MySQL
步骤
使用PHP函数查询数据库
使用PEAR
第9章问题
第10章 使用表单
创建表单
模板Template
第10章问题
第11章 PHP实践
字符串函数
日期和时间函数..
文件操作
调用系统调用
第11章问题
第12章 XHTML
为什么要使用XHTML
XHTML和XML命名空间
XHTML版本
使用PHP生成XHTML
第12章问题
第13章 修改MySQL对象和PHP数据
通过PHP改变数据库对象
操作表数据
使用嵌入链接显示结果
在一个文件里显示增加表单和处理表单
更新数据
删除数据
执行子查询
第13章问题
第14章 Cookie、会话和访问控制
Cookie
PHP和HTTP身份认证
会话
使用Auth_HTTP进行验证
第14章问题
第15章 安全
限制对管理页面的访问
会话安全
第15章问题
第16章 验证和错误处理
使用JavaScript验证用户输入
模式匹配
PHP验证失败后重新显示表单
第16章问题
第17章 一个完整的应用程序
配置文件
页面框架
数据库
显示文章概要
显示文章和它的评论
增加和修改文章
增加和修改评论
第17章问题
第18章 结束语
PHP编程规范
PEAR
框架
AJax
Wiki
在互联网上寻求帮助
第18章问题
附录 各章问题答案...
Web开发是当今IT界的热门行业,发展很快,不断有新的技术涌现出来,比如Rails和AJAX。对于初学者而言,这不仅仅是个选择从什么开始学习的问题,很多时候把这些名词搞明白就是一件很艰巨的任务。.
其实,技术发展虽然迅猛,但是万变不离其宗,最核心的东西不外乎是HTML、服务器端脚本语言,数据库等等。对于初学者而言,与其追求最新最时髦的技术,不如踏踏实实地从这些基础的东西学起。一旦你理解并掌握了这些根本的技术,再去扩展你的知识面,学习那些最新最酷的技术,自然就会得心应手,游刃有余了。
那么初学者应该选择学习哪种服务器端脚本语言和哪种数据库呢?
先说说数据库,因为现在流行的数据库都是采用标准的SQL语句进行操作,虽然各种数据库之间有细微的差别,但是很大程度上是一致的,在这种情况下,当然选择最流行、而且又免费的MySQL了。..
服务器端脚本语言的选择就有点头疼了,ASP、PHP、Python、Ruby、JSP以及Perl等,市面上这么多语言似乎也很难分出个高低优劣来。不过仔细一琢磨,PHP还当真是初学者的不二之选。为什么这么说呢?因为PHP是最流行的、最易于学习的、拥有最多网络资源的语言,同时也具有跨平台、速度快等各种优点;而且我们也丝毫不用担心PHP的功能不够强大,很多知名的网站比如雅虎和维京百科都是使用PHP构建的。
本书恰好就是介绍如何使用PHP和MySQL来构建劝态网站的,内容详尽,从浅入深地讲解了创建网站的各个步骤和各种常见问题。相信凭借这本书,即使没有什么基础的初学者也能很快上手,搭建出自己的Web站点。
还等什么,马上掀开第1章,开始我们的PHP和MySQL的激动人心之旅吧!
译者
2008年6月10日...
Michele E.Davis从1988年起,她就拥有一个技术写作和软件培训的公司。她编著并与人合著了超过11本书。.
无封面