《PHP与MySQL基础教程(第2版)》采用基于任务的方法来讲授PHP和MySQL,使用大量图片指导读者深入学习语言,并向读者展示了如何构造Web站点。用简洁、直观的步骤和讲解提供了学习任务和概念的最快方式。通过《PHP与MySQL基础教程(第2版)》,读者可以快速、高效地学习PHP和MySQL,并可以立刻成为一位构筑Web站点的高手!
第1章 php概述. 1
1.1 基本语法 1
1.2 发送数据到web浏览器 4
1.3 理解php、html和空白 6
1.4 编写注释 9
1.5 什么是变量 11
1.6 关于字符串 14
1.7 关于数字 18
1.8 关于常量 21
1.9 单引号与双引号 23
第2章 php编程 26
2.1 创建html表单 26
2.2 处理html表单 29
2.3 管理magic quotes 32
2.4 条件语句和运算符 34
2.5 验证表单数据 39
2.6 什么是数组 43
2.6.1 创建数组 46
2.6.2 访问数组 47
2.6.3 多维数组 50
2.6.4 数组和字符串 55
2.6.5 数组排序 57
2.7 for和while循环 60
第3章 创建动态web站点 64
3.1 包含多个文件 64
3.2 利用php的粘结能力处理html表单 72
3.3 建立黏性表单 75
3.4 创建和调用自己的函数 78
3.4.1 创建带参数的函数 81
3.4.2 设置默认的参数值 83
3.4.3 从函数返回值 86
3.5 变量作用域 88
3.6 日期和时间函数 92
3.7 发送电子邮件 96
第4章 sql和mysql简介 102
4.1 选择列类型 102
4.2 选择其他的列属性 105
4.3 使用mysql客户 107
4.4 创建数据库和表 110
4.5 插入记录 112
4.6 选择数据 114
4.7 使用条件语句 116
4.8 使用like和not like 119
4.9 对查询结果排序 120
4.10 限制查询结果 121
4.11 更新数据 123
4.12 删除数据 124
4.13 使用函数 126
4.13.1 文本函数 126
4.13.2 数字函数 128
4.13.3 日期和时间函数 130
4.13.4 格式化日期和时间 132
第5章 高级sql和mysql 134
5.1 数据库设计 134
5.1.1 规范化 134
5.1.2 键 135
5.1.3 关系 136
5.1.4 第一范式 137
5.1.5 第二范式 139
5.1.6 第三范式 140
5.1.7 创建数据库 142
5.2 执行联结 148
5.3 对选择的结果进行分组 151
5.4 创建索引 152
5.5 使用不同的表类型 155
5.6 执行fulltext查找 157
5.6.1 创建fulltext索引 158
5.6.2 执行基本的fulltext查找 159
5.6.3 执行布尔型fulltext查找 160
5.7 数据库优化 162
5.7.1 优化数据库 163
5.7.2 解释查询 164
第6章 错误处理和调试 167
6.1 常规错误类型和调试 167
6.1.1 基本的调试步骤 168
6.1.2 调试html 170
6.2 显示php错误 172
6.3 调整php中的错误报告 173
6.4 创建自定义的错误处理程序 175
6.5 记录php错误 179
6.6 php调试技术 182
6.7 sql和mysql调试技术 184
6.7.1 调试sql问题 185
6.7.2 调试访问问题 186
第7章 使用php和mysql 187
7.1 修改模板 187
7.2 连接到mysql并选择数据库 188
7.3 执行简单的查询 192
7.4 检索查询结果 198
7.5 确保sql安全 201
7.6 统计返回的记录 206
7.7 利用php更新记录 212
第8章 web应用程序开发.. 218
8.1 针对服务器设置调整行为 218
8.2 手动发送值给脚本 220
8.3 使用隐藏的表单输入框 223
8.4 编辑现有的记录 229
8.5 给查询结果标页码 235
8.6 建立可排序的显示结果 241
8.7 理解http头 247
第9章 cookie和会话 255
9.1 使用cookie 255
9.1.1 设置cookie 256
9.1.2 访问cookie 261
9.1.3 设置cookie参数 264
9.1.4 删除cookie 267
9.2 使用会话 270
9.2.1 设置会话变量 271
9.2.2 访问会话变量 274
9.2.3 删除会话变量 277
9.2.4 更改会话行为 279
9.3 会话和cookie 284
9.3.1 更改会话cookie设置 284
9.3.2 使用不带cookie的会话 287
9.4 提高会话安全性 290
第10章 web应用程序安全性 295
10.1 更安全的表单验证 295
10.1.1 防止多次提交 295
10.1.2 验证正确的表单 302
10.2 处理html代码 305
10.3 通过类型验证数据 308
10.4 利用javascript进行表单验证 312
10.5 正则表达式 318
10.5.1 定义模式 318
10.5.2 匹配模式 321
10.5.3 匹配和替换模式 324
10.6 数据库安全性和加密 327
10.6.1 安全性惯例 327
10.6.2 加密 328
10.6.3 保障salt存储的安全 330
第11章 扩展主题 333
11.1 处理文件上载 333
11.1.1 允许文件上载 333
11.1.2 利用php上载文件 337
11.2 php和javascript 342
11.3 使用输出缓冲 350
11.4 使用improved mysql extension 357
11.5 mysql的新特性 361
11.5.1 使用事务 361
11.5.2 使用预处理语句 364
11.6 使用pear 369
第12章 示例——内容管理 374
12.1 创建模板 374
12.2 创建基本的页面 377
12.3 管理url 381
12.3.1 添加url 381
12.3.2 查看提交的url 389
12.3.3 编辑url 395
12.4 管理文件 406
12.4.1 上载文件 407
12.4.2 查看和下载文件 411
第13章 示例——用户注册 418
13.1 创建模板 418
13.2 编写配置脚本 422
13.2.1 建立配置文件 422
13.2.2 建立数据库脚本 424
13.3 创建主页 427
13.4 注册 430
13.5 激活账户 437
13.6 登录和注销 440
13.7 密码管理 446
13.7.1 重置密码 446
13.7.2 更改密码 450
第14章 示例——电子商务 456
14.1 创建数据库 456
14.2 管理端 460
14.3 创建公共模板 473
14.4 产品目录 476
14.5 购物车 486
14.5.1 添加项目 486
14.5.2 查看购物车 489
14.6 记录订单 495
附录a (图灵网站下载)
附录b (图灵网站下载)
附录c (图灵网站下载)
《建筑计划学》是作者基于多年来从事建筑计划学研究的成果及教学、工作实践的经验,同时广泛参考国内外建筑计划学专著、教材和相
《数据库可靠性工程:数据库系统设计与运维指南》内容简介:数据是当今企业的宝贵资产,设计、构建并维护数据存储的重要性不言而喻
《注册会计师全国统一考试专用辅导教材:税法经典题库》内容简介:为帮助广大考生更好地理解和掌握注册会计师的考试内容,我们邀请
ANSYS 14完全自学一本通 本书特色 《ansys14完全自学一本通》是一本理想的自学参考书,适合广大ansys初、中级读者学习使用。既可以作为大中专院校的...
《前期与后期》内容简介:☆清华国学研究院副院长刘东教授 ☆以独特视角探讨学者从前期到后期的发展 断裂还是延续?一生中的前期与
软件功能测试基于Quick Test Professional应用 本书特色 《软件功能测试--基于QuickTest Professional应用》由李晓鹏、...
全国计算机等级考试一级教程-计算机基础及WPS Office应用-(2018年版) 本书特色 本书是根据《全国计算机等级考试一级WPS Office考试大纲(2...
《并行程序设计原理》内容新颖,涉及现代并行硬件和软件技术,包括多核体系结构及其并行程序设计技术。《并行程序设计原理》侧重
《零基础学Java(第5版)》内容简介:Java是使用面很广的面向对象的开发语言。本书站在零基础学习的角度,通过通俗易懂的语言和丰富
《和田玉收藏投资购买宝典》内容简介:《和田玉收藏投资购买宝典》融知识性、实用性、文化性于一体,对和田玉的起源和发展、和田玉
《杭州啊杭州》内容简介:本书收录了丰子恺、巴金、余秋雨等作者的散文集,这25篇文章,篇篇都是难得的美文。其中,丰子恺、夏衍、
计算机程序设计艺术第1卷第1册(双语版) 内容简介 关于算法分析的这多卷论著已经长期被公认为经典计算机科学的定义性描述。迄今已出版的完整的三卷已经组成了程序设计...
《图解电子学入门》内容简介:本套丛书系引进欧姆社版权翻译出版的中文版图书。它基本涵盖了有关电子学方面的全部知识。内容简洁
《道德形而上学(注释本)》内容简介:由中国人民大学哲学院教授李秋零主编、主译的《康德著作全集》(9卷本),以普鲁士王家科学院
米歇尔•麦克罗伯茨(MichaelMcRoberts)2008年在天体摄影的小项目中制作云探测器,寻找将温度传感器连接到PC的方法时发现了Ardui
domus杂志是有着80多年历史的、世界著名的建筑艺术与室内设计杂志,其中文版创刊于2006年,“与中国有关”访谈栏目也同时推出。每
《我国城市化进程中新二元结构问题研究》内容简介:“新二元结构”是在我国城市化进程中城乡二元结构的特殊表现形式。“新二元结构
Everwonderwhysometypelooksmoreprofessional,moresophisticatedthanothertype?Theans...
计算机网络释疑与习题解答 内容简介 《计算机网络释疑与习题解答》是《计算机网络》第5版的配套参考书。全书共10章,每一章都与《计算机网络》第5版的内容相对应,有...
《质性研究中的访谈:教育与社会科学研究者指南》第一章对使用访谈作为一种研究方法的基本原理进行了讨论,同时也探讨了以叙述作为