
版权信息书 名: PHP+MySQL网络开发从入门到精通
作者:启明工作室
出版社:人民邮电出版社
出版时间: 2008
ISBN: 9787115187130
开本: 16
定价: 45.00 元
内容简介PHP和MySQL的源代码开放,可以免费下载使用并支持多种操作系统平台,是开发Web应用程序的最佳选择之一。《PHP+MySQL网络开发从入门到精通》首先详尽介绍了使用PHP和MySQL开发数据库应用程序所应具备的各项技术,然后完整地介绍了几个使用PHP和MySQL数据库开发的网络应用程序实例,包括网络留言板、网络投票系统、网络流量统计系统、音乐资源下载系统、二手交易市场系统、人才招聘系统和旅游在线报名系统等,这些系统都具有很强的实用性。
《PHP+MySQL网络开发从入门到精通》内容丰富、图文并茂,注重理论讲解与实例应用相结合,特别适用于Web应用程序开发人员以及对相关技术感兴趣的读者,也可以作为大中专院校或培训机构的相关课程教材。
目录第1章网站构建方案1
1.1Apache+PHP+MySQL网站架构1
1.2安装与配置ApacheHTTPServer2
1.2.1下载ApacheHTTPServer2
1.2.2安装ApacheHTTPServer3
1.2.3配置ApacheHTTPServer5
1.3安装与配置PHP7
1.3.1下载PHP7
1.3.2安装和配置PHP8
1.4安装与配置MySQL数据库10
1.4.1下载MySQL10
1.4.2安装MySQL数据库12
1.4.3配置MySQL数据库13
第2章PHP语言程序设计基础17
2.1在DreamweaverCS3中使用HTML17
2.1.1基本结构标记17
2.1.2设置网页背景和颜色18
2.1.3设置字体属性19
2.1.4超级链接21
2.1.5图像和动画23
2.1.6表格24
2.1.7使用框架26
2.1.8层叠样式表28
2.2PHP语言程序设计基础30
2.2.1PHP语言基础31
2.2.2PHP编辑工具32
2.2.3初学者的常见问题37
2.3数据类型和运算符38
2.3.1数据类型38
2.3.2运算符38
2.4常量、变量和表达式40
2.4.1常量40
2.4.2变量41
2.4.3类型转换42
2.4.4表达式43
2.5常用语句44
2.5.1赋值语句44
2.5.2条件分支语句44
2.5.3循环语句48
2.5.4注释语句50
2.6接收数据50
2.6.1创建和编辑表单50
2.6.2接收网址中的参数信息58
第3章PHP语言高级编程59
3.1数组59
3.1.1定义数组59
3.1.2多维数组60
3.1.3数组函数60
3.2函数67
3.2.1声明函数67
3.2.2调用函数68
3.2.3在函数中传递参数69
3.2.4函数的返回值71
3.2.5变量的作用域72
3.3PHP的类和对象73
3.3.1定义和使用类74
3.3.2类的继承和多态80
3.3.3复制对象84
3.4在PHP脚本中使用JavaScript编程86
3.4.1JavaScript脚本使用86
3.4.2数据类型和变量86
3.4.3运算符87
3.4.4程序控制语句87
3.4.5内置对象综述88
3.4.6弹出警告对话框94
3.4.7弹出确认对话框94
3.4.8弹出输入数据对话框95
3.4.9弹出新窗口96
3.4.10Window对象事件处理97
第4章PHP文件处理及上传98
4.1文件系统编程98
4.1.1获取磁盘驱动器信息98
4.1.2目录编程99
4.1.3文件编程101
4.1.4一个留言板实例106
4.2文件上传109
4.2.1使用POST方法上传文件109
4.2.2配置文件上传112
第5章MySQL数据库管理113
5.1MySQL数据库管理工具113
5.1.1MySQL命令行工具113
5.1.2下载和使用phpMyAdmin116
5.1.3启动和停止服务器121
5.2创建和维护数据库122
5.2.1创建数据库122
5.2.2删除数据库124
5.3表管理125
5.3.1MySQL数据类型125
5.3.2创建表126
5.3.3编辑和查看表129
5.3.4删除表131
5.4视图管理131
5.4.1基本概念131
5.4.2创建视图132
5.4.3修改视图133
5.4.4删除视图134
第6章管理和查询数据135
6.1管理表中的数据135
6.1.1插入数据135
6.1.2修改数据137
6.1.3删除数据139
6.2查询表中的数据140
6.2.1在phpMyAdmin中查询数据140
6.2.2使用SELECT语句查询数据143
第7章在PHP中访问MySQL数据库151
7.1MySQL数据库访问函数151
7.1.1连接到MySQL数据库151
7.1.2执行SQL语句152
7.1.3分页显示结果集156
7.2用户管理及登录实例160
7.2.1系统功能分析及数据库设计161
7.2.2设计用户数据库访问类Users161
7.2.3设计用户登录模块164
7.2.4限制普通用户的权限167
7.2.5设计系统主界面168
7.2.6设计用户管理模块169
7.2.7添加和修改用户模块171
7.2.8设计删除用户模块175
7.2.9设计修改密码模块176
7.2.10设计退出登录模块178
第8章常用PHP实例179
8.1网络留言板179
8.1.1系统功能分析及数据库设计179
8.1.2定义数据库访问类180
8.1.3设计留言板的主页181
8.1.4显示主题留言183
8.1.5添加新留言187
8.1.6回复和删除留言189
8.2网络投票系统191
8.2.1系统功能分析及数据库设计191
8.2.2设计投票项目管理模块192
8.2.3投票界面设计196
8.3网站流量统计系统202
8.3.1系统功能分析及数据库设计202
8.3.2定义数据库访问类204
8.3.3设计公共文件205
8.3.4设计访问者界面208
8.3.5网站信息界面设计210
8.3.6最近访问者界面设计213
8.3.7按月统计界面设计214
8.3.8按年统计界面设计216
第9章音乐资源下载系统218
9.1系统及数据库结构设计218
9.1.1系统总体设计218
9.1.2数据库结构设计与实现219
9.2目录结构与通用模块221
9.2.1目录结构221
9.2.2设计数据库访问类221
9.3管理主界面程序设计226
9.3.1管理员登录页面226
9.3.2设计管理员主界面227
9.3.3设计adminleft.php228
9.3.4退出登录228
9.4后台管理模块设计229
9.4.1设计新闻管理页面229
9.4.2设计上传音乐页面238
9.4.3设计上传管理页面240
9.4.4设计类别管理页面241
9.4.5设计播放软件管理页面248
9.4.6设计添加音乐页面248
9.4.7设计音乐管理页面252
9.4.8设计用户管理页面254
9.4.9设计修改密码页面256
9.5系统主界面程序设计257
9.5.1设计主界面257
9.5.2设计top.php259
9.5.3设计Left.php260
9.5.4设计查看下载音乐页面262
9.5.5设计音乐投票页面265
9.5.6设计音乐搜索页面267
9.5.7设计按类别查看音乐页面268
第10章二手交易市场系统272
10.1需求分析与总体设计272
10.1.1系统总体设计272
10.1.2数据库结构设计与实现273
10.2目录结构与通用模块274
10.2.1目录结构274
10.2.2设计数据库访问类275
10.3管理主界面与登录程序设计278
10.3.1设计管理主界面278
10.3.2设计adminLeft.php279
10.3.3管理用户登录程序设计280
10.4公告信息管理模块设计281
10.4.1设计公告管理页面282
10.4.2添加公告信息283
10.4.3修改公告信息285
10.4.4删除公告信息287
10.4.5查看公告信息289
10.5商品分类管理模块设计289
10.5.1商品分类管理页面290
10.5.2添加商品分类292
10.5.3修改商品分类293
10.5.4删除商品分类294
10.6二手商品后台管理295
10.6.1商品信息管理页面295
10.6.2删除商品信息296
10.7管理员用户管理297
10.7.1设计用户管理页面297
10.7.2删除用户信息298
10.7.3设计密码修改页面299
10.8系统主界面与登录程序设计301
10.8.1设计主界面301
10.8.2设计Left.php304
10.8.3注册用户登录程序设计309
10.9商品信息管理310
10.9.1分类查看商品信息310
10.9.2添加商品信息312
10.9.3商品图片上传314
10.9.4查看商品信息315
10.9.5查看我的商品列表316
10.9.6修改商品信息319
10.9.7删除商品信息319
10.9.8结束商品信息320
10.10个人用户管理模块设计320
10.10.1注册新用户320
10.10.2退出登录322
第11章人才招聘系统323
11.1需求分析与总体设计323
11.1.1系统总体设计323
11.1.2数据库结构设计与实现325
11.2目录结构与数据库访问类327
11.2.1目录结构327
11.2.2设计数据库访问类328
11.3系统管理主界面模块设计332
11.3.1设计管理主界面332
11.3.2设计adminLeft.php333
11.3.3管理用户登录程序设计333
11.4新闻信息管理模块设计334
11.4.1设计新闻管理页面334
11.4.2添加新闻信息336
11.4.3修改新闻信息337
11.4.4删除新闻信息338
11.4.5查看新闻信息340
11.5企业信息管理模块设计341
11.5.1设计企业管理页面341
11.5.2添加和修改企业信息344
11.5.3删除企业信息346
11.5.4查看企业信息347
11.6系统主页面及登录程序设计347
11.6.1系统主页面设计348
11.6.2登录程序设计349
11.6.3查看所有信息352
11.6.4查询职位信息353
11.7企业用户管理模块设计355
11.7.1企业用户管理界面设计355
11.7.2设计查看企业信息页面356
11.7.3设计企业信息管理页面356
11.7.4管理招聘信息358
11.7.5管理应聘信息361
11.7.6修改密码363
11.7.7退出登录364
11.8个人用户管理模块设计365
11.8.1注册新用户365
11.8.2个人用户管理界面设计366
11.8.3编辑个人简历367
11.8.4管理技能信息368
11.8.5查看个人简历369
11.8.6查看招聘信息与申请职位369
11.8.7查看职位申请信息371
第12章旅游在线报名系统374
12.1需求分析与总体设计374
12.1.1系统总体设计374
12.1.2数据库结构设计与实现376
12.2目录结构与数据库访问类378
12.2.1目录结构378
12.2.2设计数据库访问类378
12.3系统主界面与登录程序设计382
12.3.1设计主界面382
12.3.2用户登录程序设计384
12.3.3设计管理界面385
12.4地域管理模块设计386
12.4.1设计地域管理界面387
12.4.2添加地域388
12.4.3修改地域390
12.4.4删除地域391
12.5推荐线路类型管理模块设计394
12.5.1设计推荐线路类型管理页面394
12.5.2添加线路类型396
12.5.3修改线路类型397
12.5.4删除线路类型399
12.6旅游线路管理模块设计399
12.6.1设计旅游线路管理界面400
12.6.2添加旅游线路401
12.6.3修改旅游线路406
12.6.4线路图片上传407
12.6.5删除旅游线路410
12.7报名信息管理模块设计412
12.7.1管理未处理报名记录412
12.7.2管理已处理报名记录413
12.7.3查看报名记录415
12.7.4查询报名记录416
12.8前台游客管理模块设计418
12.8.1查看线路信息418
12.8.2提交报名申请420
12.8.3线路查询管理421
12.9系统用户管理模块设计422
……