当前位置:首页 > 工业技术
PHP+MySQL动态网站设计实用教程
PHP+MySQL动态网站设计实用教程

PHP+MySQL动态网站设计实用教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:徐俊强,史香雯主编;孙屹,姚文林副主编
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2015
  • ISBN:9787302403357
  • 页数:278 页
图书介绍:本书共分为7个模块,前2个模块介绍网站开发环境的配置及PHP的基本语法规范,后面5个模块分别是5个网站开发的实例,5个实例既有共性又各具特色,在教学过程中教师可以根据教学需要打乱顺序或做适当删减,通过学习,使学生能够掌握网站的设计流程,明白网站的运行过程和工作原理。
《PHP+MySQL动态网站设计实用教程》目录

模块一 PHP网站开发环境的配置 1

任务1 了解PHP开发环境 2

1.1 PHP 2

1.2 Apache HTTP Server 2

1.3 MySQL关系型数据库管理系统 3

任务2 PHP开发环境的安装和配置 4

模块二 PHP的基本语法 11

任务1 PHP程序的基本结构 12

1.1 程序的基本结构 12

1.2 打印输出结果 13

1.3 程序的注释 13

任务2 动态输出字符 14

2.1 随机函数的调用 14

2.2 对字符串首尾空格的控制 15

2.3 字符串的格式化输出 15

2.4 格式化输出 16

2.5 字母的大小写转换 17

2.6 特殊字符的处理 17

任务3 表单变量的应用 18

3.1 POST表单变量 18

3.2 GET表单变量 19

3.3 连接字符串 19

任务4 PHP常量和变量 20

4.1 PHP中的常量 20

4.2 PHP中的变量 21

4.3 PHP数据类型 23

4.4 数据类型转换 29

任务5 PHP运算符 30

5.1 算术运算符 30

5.2 赋值运算符 31

5.3 比较运算符 31

5.4 三元运算符 32

5.5 错误抑制运算符 32

5.6 逻辑运算符 33

5.7 字符串运算符 34

5.8 数组运算符 34

5.9 运算符的优先级 35

任务6 PHP表达式 36

6.1 条件语句 36

6.2 循环语句 41

6.3 其他语句 44

任务7 PHP函数的应用 45

7.1 创建PHP函数 45

7.2 使用PHP函数 46

7.3 添加函数参数 46

7.4 函数的返回值 47

7.5 函数的嵌套和递归 47

任务8 MySQL数据库的操作 49

8.1 连接数据库 50

8.2 创建数据库和表 50

8.3 插入数据 53

8.4 选取数据 55

8.5 条件查询 56

8.6 数据排序 57

8.7 更新数据 58

8.8 删除数据 59

模块三 价格查询系统实例的设计 61

任务1 搭建PHP开发环境 62

1.1 网站开发的步骤 62

1.2 网站文件夹的设计 62

1.3 流畅的浏览顺序 64

任务2 价格查询系统的设计 65

2.1 网站的整体结构 65

2.2 创建数据库 66

2.3 定义web站点 71

2.4 建立数据库连接 74

任务3 动态服务器的行为 77

3.1 创建新记录集 77

3.2 显示记录功能 81

3.3 重复区域功能 82

3.4 记录集的分页 86

3.5 显示记录个数 87

3.6 显示区域功能 89

3.7 显示详细信息 91

任务4 编辑记录集 97

4.1 增加记录的功能 97

4.2 更新记录功能 102

4.3 删除记录功能 108

模块四 用户管理系统实例的设计 113

任务1 用户管理系统的规划 114

1.1 页面规划设计 114

1.2 搭建系统数据库 114

1.3 用户管理系统站点 116

1.4 设置数据库连接 119

任务2 用户登录功能 121

2.1 设计登录页面 121

2.2 登录成功和失败 129

2.3 测试登录功能 132

任务3 用户注册功能 134

3.1 用户注册页面 134

3.2 注册成功和失败 140

3.3 注册功能的测试 141

任务4 修改用户资料 143

4.1 修改资料的页面 143

4.2 更新成功页面 147

4.3 修改资料测试 147

任务5 查询密码功能 149

5.1 查询密码页面 149

5.2 完善查询功能 154

5.3 查询密码功能 157

模块五 留言簿管理系统实例的设计 161

任务1 留言簿管理系统规划 162

1.1 页面规划设计 162

1.2 系统页面设计 162

任务2 系统数据库的设计 163

2.1 数据库设计 163

2.2 定义系统站点 165

2.3 数据库连接 169

任务3 留言簿的首页和留言页面 171

3.1 留言首页 171

3.2 留言页面 176

任务4 系统的后台管理功能 179

4.1 管理者登录入口页面 180

4.2 管理页面 181

4.3 回复留言页面 187

4.4 删除留言页面 190

任务5 留言簿系统的测试 192

5.1 前台留言测试 193

5.2 后台管理测试 194

模块六 在线投票管理系统实例的设计 197

任务1 执行投票管理系统规划 198

1.1 页面规划设计 198

1.2 系统页面设计 198

任务2 系统数据库的设计 199

2.1 数据库的设计 200

2.2 创建投票管理系统的站点 202

2.3 数据库连接 205

任务3 在线投票管理系统的开发 207

3.1 开始投票页面的功能 207

3.2 设计计算投票页面的功能 212

3.3 显示投票结果的页面 213

3.4 防止页面刷新功能 218

任务4 在线投票管理系统的测试 220

模块七 新闻管理系统实例的设计 223

任务1 新闻管理系统的规划 224

1.1 系统的页面设计 224

1.2 系统的美工设计 225

任务2 系统数据库的设计 226

2.1 新闻数据库设计 226

2.2 创建系统站点 229

2.3 数据库的连接 232

任务3 新闻系统页面 234

3.1 新闻系统主页面的设计 234

3.2 新闻分类页面的设计 244

3.3 新闻内容页面的设计 249

任务4 后台管理页面 252

4.1 后台管理登录 252

4.2 后台管理主页面 255

4.3 新增新闻页面 264

4.4 修改新闻的页面 267

4.5 删除新闻页面 271

4.6 新闻新增分类页面 273

4.7 修改新闻分类页面 275

4.8 删除新闻分类页面 276

参考文献 278

返回顶部