上篇 1
第1章 简介 1
1-1 数据库的强大功能 1
1-2 FreeBSD 与 Apache 2
1-3 MySQL 3
1-4 PHP(http://www.php.net) 4
第2章 安装前的准备 7
2-1 硬件需求 7
2-2 FreeBSD 安装注意事项 7
第3章 开始安装 MySQL、PHP 与 Apache 9
3-1 取得最新版本 9
3-2 安装 MySQL 9
3-3 安装 MySQL 遇到的问题 15
3-4 安装 PHP 及 Apache 15
第4章 进入 MySQL 的世界 26
4-1 设计数据库的概念 26
4-2 激活/停止 MySQL 27
4-3 权限管理中心—“mysql”数据库 29
第5章 MySQL 语法及函数 44
5-1 MySQL 使用的语法概述 44
5-2 MySQL 的 Data Types 46
5-3 常用函数 52
5-4 重要指令说明 74
第6章 给 Apache 一双翅膀——使用 PHP 91
6-1 开始之前 91
6-2 语法结构 91
6-3 PHP 语言结构 98
第7章 PHP 常用函数介绍 109
7-1 Apache Specific Functions 109
7-2 Array Functions 110
7-3 Date/Time Functions 114
7-4 Directory Functions 117
7-5 Program Execution Functions 118
7-6 Filesystem Functions 119
7-7 Functions Related to HTTP 128
7-8 Image Functions 129
7-9 PHP Options Information 134
7-10 Mail Functions 136
7-11 Mathematical Functions 137
7-12 Miscellaneous Functions 141
7-13 MySQL Functions 143
7-14 Network Functions 148
7-15 Regular Expression Functions 149
7-16 String Functions 150
7-17 URL Functions 158
7-18 Variable Functions 159
7-19 其他 161
第8章 MySQL 与 PHP 的水乳交融 163
8-1 先练 PHP 的基本功 163
8-2 使用 PHP 与 MySQL 的基本概念 164
8-3 建立数据库 164
8-4 输入数据 165
8-5 输出数据 166
8-6 整合 HTML 166
第9章 高级应用 167
9-1 计数器 167
9-2 流量统计 168
9-3 留言板 169
9-4 公告栏(新闻发布) 171
9-5 讨论区 172
9-6 全文检索 174
9-7 会员 174
9-8 个人专属网页 176
9-9 购物车 177
第10章 与 Intranet 的结合 179
10-1 公司内部数据库的最佳上网方式 179
10-2 取得与安装 MyODBC 180
10-3 使用 MyODBC 注意事项 182
10-4 以 Microsoft Access 为范例 183
10-5 应用说明 187
附录 A 网络资源 188
附录 B MySQL 保留字 190
附录 C MySQL 的标准兼容程度 192
附录 D PHP/F12.0到 PHP3的改变 195
附录 E MySQL/MyODBC 版权 198
附录 F FreeBSD 版权 206
附录 G Apache 版权 209
附录 H 光盘内容与使用说明 211
下篇 213
第1章 绪论——网络服务时代的来临 213
第2章 基本概念 214
2-1 设计流程 214
2-2 PHP3 v.s.PHP4 214
2-3 GD Library 版本问题 214
2-4 PHP v.s.HTML 215
2-5 在 PHP 里使用 Image Functions 215
2-6 建立 MySQL 数据库 216
2-7 在 PHP 里使用 MySQL Functions 216
2-8 关于 Cookie 等 Header Functions 217
2-9 中文注意事项 218
第3章 设计技巧 219
3-1 利用 Include 模块化您的程序代码 219
3-2 利用<form>作为互动的桥梁 221
3-3 If…Else 做流程控制 222
3-4 必要时用文件取代数据库运行 223
3-5 时间与空间的取舍 224
第4章 规划“网络花店” 225
4-1 写在前头 225
4-2 设计步骤 225
第5章 随机花语 226
5-1 要不要使用数据库 226
5-2 随机选取花语 227
第6章 客流量计数器 229
6-1 从需求到新增数据库 229
6-2 计数器部分 229
6-3 客流量统计概念 231
6-4 客流量统计制作 232
第7章 花束数据库 236
7-1 规划 Tables 236
7-2 花束数据设置 236
7-3 再看一眼 Tables 241
7-4 新增一束花 242
7-5 随机显示一束花 243
7-6 多重条件搜索 247
第8章 密码网页 255
8-1 使用密码的时机与方式 255
8-2 输入认证数据界面 255
8-3 密码存放 257
8-4 多网页间认证资格的传递 260
8-5 将程序模块化 264
第9章 最新花束信息 269
9-1 数据库设置 269
9-2 输入界面设计 269
9-3 输出格式 272
9-4 管理的问题 280
第10章 投票推选当季最受欢迎的花 284
10-1 投票系统的数据库结构 284
10-2 窗体设计 284
10-3 显示投票结果 286
10-4 如何处理重复投票 290
第11章 留言 292
11-1 整体结构 292
11-2 输入留言 292
11-3 观看留言 295
11-4 板主管理 300
第12章 网友意见回函 304
12-1 Formmail 设计概念 304
12-2 FormMail 实际制作 304
12-3 再谈 E-mail Address 306
12-4 其他应用 309
第13章 花店会员数据 310
13-1 会员制概述 310
13-2 规划会员数据库格式 310
13-3 加入会员并响应使用者 311
第14章 购物车 316
14-1 购物车的概念 316
14-2 数据库结构 316
14-3 置入购物车 317
14-4 检查购物车内容 319
14-5 修改购物数量 322
14-6 清空购物车 328
第15章 订花啦! 333
15-1 订花流程 333
15-2 订单数据库 346
15-3 会员订购 347
15-4 非会员订购 359
第16章 订单处理 369
16-1 如何处理订单 369
16-2 真正的压轴 380
16-3 客户查询 385
附录 387
A.光盘内容 387
B.PHP 在 DHTML/CSS 的运用 387
C.PHP3到 PHP4的变化 389
D.Using PHP FAQ 390
结束语 394