第1章 PHP基础 1
1.1 PHP简介 2
1.1.1 关于PHP 2
1.1.2 PHP的功能概述 2
1.1.3 PHP与其他CGI的比较 3
1.2 PHP的安装 3
1.2.1 PHP安装平台简介 3
1.2.2 Linux系统下的安装 4
1.2.3 Windows系统下的安装 7
1.3 PHP的语法 9
1.3.1 语法简述 9
1.3.2 常量和变量 12
1.3.3 PHP中的函数和对象 17
1.4 小结 21
第2章 MySQL数据库 22
2.1 MySQL数据库的特点 23
2.2 MySQL数据库的使用 23
2.2.1 MySQL的启动 24
2.2.2 连接与断开数据库 24
2.2.3 创建并使用一个数据库 25
2.2.4 常用的查询方法 35
2.2.5 数据的删除与更新 36
2.3 MySQL数据库的备份与恢复 38
2.3.1 MySQL数据库的备份 38
2.3.2 MySQL数据库的恢复 38
2.4 小结 39
第3章 计数器 40
3.1 概述 41
3.2 简单的计数器 41
3.2.1 准备工作 41
3.2.2 简单计数器的实现 44
3.3 图形计数器 48
3.4 小结 49
第4章 相片集 50
4.1 概述 51
4.2 数据表的建立 51
4.2.1 数据表的数据结构 51
4.2.2 数据表的建立 52
4.3 相片集的实现 53
4.3.1 相片的上传 53
4.3.2 相片集的显示 58
4.4 小结 68
第5章 用户系统 69
5.1 概述 70
5.2 数据表的建立 70
5.2.1 数据表的数据结构 70
5.2.2 数据表的建立 71
5.3 用户注册的实现 72
5.3.1 用户注册页面 72
5.3.2 用户注册的数据处理 84
5.4 用户登录的实现 87
5.4.1 Cookies的使用 87
5.4.2 实现登录 88
5.5 用户系统的管理 90
5.5.1 用户信息的显示 90
5.5.2 用户查询 107
5.5.3 用户的删除 117
5.6 小结 121
第6章 留言板 122
6.1 概述 123
6.2 数据表的建立 123
6.2.1 数据表的数据结构 123
6.2.2 数据表的建立 124
6.3 留言板的实现 125
6.3.1 发表留言 125
6.3.2 显示留言 132
6.4 小结 137
第7章 在线论坛 138
7.1 概述 139
7.2 数据表的结构 139
7.2.1 讨论区数据表board 139
7.2.2 文章数据表article 140
7.3 在线论坛的实现 142
7.3.1 在线论坛的机制 142
7.3.2 在线论坛的页面框架 142
7.3.3 主题和文章的显示 144
7.3.4 文章的发表和回复 172
7.4 论坛的维护 184
7.4.1 讨论区的管理 184
7.4.2 文章的删除 188
7.4.3 文章的修改 189
7.5 小结 194
第8章 聊天室 195
8.1 概述 196
8.2 聊天室的实现 196
8.2.1 登录聊天室 196
8.2.2 聊天室的框架页面 200
8.2.3 聊天信息的发布和显示 202
8.3 小结 206
第9章 图片新闻 207
9.1 概述 208
9.2 数据表的建立 208
9.2.1 数据表的数据结构 208
9.2.2 数据表的建立 209
9.3 图片新闻的实现 209
9.3.1 发布图片新闻 209
9.3.2 显示图片新闻 215
9.4 小结 225
第10章 网上竞猜 226
10.1 概述 227
10.2 数据表的建立 228
10.2.1 数据表的数据结构 228
10.2.2 数据表的建立 228
10.3 网上竞猜的实现 229
10.3.1 网上竞猜的页面 229
10.3.2 网上竞猜的数据处理 232
10.4 网上竞猜的管理 233
10.4.1 管理页面的显示 233
10.4.2 删除竞猜数据 237
10.4.3 显示猜中的用户 238
10.5 小结 240
第11章 网上报名 241
11.1 概述 242
11.2 数据表的建立 242
11.2.1 数据表的数据结构 242
11.2.2 数据表的建立 243
11.3 网上报名的实现 244
11.3.1 网上报名的页面 244
11.3.2 网上报名的数据处理 249
11.4 网上报名的管理 251
11.4.1 管理页面的显示 251
11.4.2 删除报名数据 253
11.5 小结 253
附录 PHP函数库大全 254