《PHP+MySQL网站开发全程实例》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:于荷云编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2012
  • ISBN:9787302305057
  • 页数:412 页
图书介绍:本书按新手从入门到精通的学习过程,从实际的应用出发详细介绍了PHP的脚本语言基础、开发运行环境以及更种常用动态功能系统的开发。全书共10章,内容分为理论部分和实战部分。由浅入深地介绍了PHP以及相关技术,通过大量实际项目的案例,详尽地讲解了PHP的技术要点和开发过程。

第1章 PHP网站开发环境的配置 1

1.1 PHP 5.0开发环境与特性 2

1.1.1 开发环境的配置步骤 2

1.1.2 PHP 5.0的新特性 2

1.2 Apache服务器的安装与操作 4

1.2.1 Apache服务器的知识 4

1.2.2 Apache服务器的下载 5

1.2.3 Apache服务器的安装 6

1.2.4 Apache服务器的操作 11

1.3 PHP的安装与配置 13

1.3.1 PHP5软件的下载 13

1.3.2 PHP5软件的安装 14

1.3.3 让Apache支持PHP 18

1.3.4 PHP环境的测试 20

1.3.5 PHP文件的配置 20

1.4 MySQL数据库的安装 22

1.4.1 MySQL数据库简介 22

1.4.2 MySQL数据库的下载 23

1.4.3 MySQL数据库的安装 24

1.5 MySQL数据库的管理 34

1.5.1 phpMyAdmin的下载 34

1.5.2 phpMyAdmin的安装 36

1.5.3 phpMyAdmin的r使用 38

第2章 PHP的基本语法 40

2.1 PHP基础程序结构 41

2.1.1基础程序结构 41

2.1.2打印输出结果 42

2.1.3程序的注释 42

2.2动态输出字符 43

2.2.1 随机函数的调用 43

2.2.2控制字符串首尾 44

2.2.3格式化输出字符 44

2.2.4打印格式化输出 45

2.2.5字母大小写转换 46

2.2.6特殊字符的处理 47

2.3表单变量的应用 47

2.3.1 POST表单变量 47

2.3.2 GET表单变量 48

2.3.3连接字符串 49

2.4 PHP常量和变量 50

2.4.1 PHP中的常量 50

2.4.2 PHP中的变量 51

2.4.3 PHP数据类型 53

2.4.4数据类型转换 59

2.5 PHP运算符 60

2.5.1算术运算符 60

2.5.2赋值运算符 61

2.5.3比较运算符 62

2.5.4三元运算符 62

2.5.5错误抑制运算符 63

2.5.6逻辑运算符 63

2.5.7字符串运算符 64

2.5.8数组运算符 64

2.5.9运算符的优先级 65

2.6 PHP表达式 67

2.6.1 条件语句 67

2.6.2循环语句 71

2.6.3其他语句 75

2.7 PHP函数应用 75

2.7.1 使用函数 76

2.7.2设置函数参数 76

2.7.3返回函数值 77

2.7.4函数嵌套和递归 77

2.8 MySQL数据库操作 79

2.8.1 连接数据库MYSQL_CONNECT() 79

2.8.2 创建数据库CREATE 79

2.8.3 插入数据INSERT NTO 82

2.8.4选取数据SELECT 83

2.8.5 条件查询WHERE 84

2.8.6 数据排序ORDER BY 85

2.8.7 更新数据UPDATE 86

2.8.8删除数据DELETE FROM 86

第3章 全程实例一:价格查询系统 88

3.1 搭建PHP开发环境 89

3.1.1 网站开发的步骤 89

3.1.2网站文件夹设计 90

3.1.3流畅的浏览顺序 91

3.2价格查询系统环境 92

3.2.1 查询系统设计 92

3.2.2创建数据库 93

3.2.3定义web站点 98

3.2.4建立数据库连接 100

3.3动态服务器行为 103

3.3.1 创建新记录集 103

3.3.2显示记录功能 107

3.3.3重复区域功能 108

3.3.4记录集的分页 111

3.3.5显示记录计数 113

3.3.6显示区域功能 114

3.3.7 显示详细信息 116

3.4编辑记录集 122

3.4.1 增加记录功能 122

3.4.2更新记录功能 126

3.4.3删除记录功能 132

第4章 全程实例二:用户管理系统 136

4.1 用户管理系统的规划 137

4.1.1 页面规划设计 137

4.1.2搭建系统数据库 137

4.1.3用户管理系统站点 139

4.1.4设置数据库连接 142

4.2用户登录功能 144

4.2.1 设计登录页面 144

4.2.2登录成功和失败 152

4.2.3测试登录功能 156

4.3用户注册功能 157

4.3.1 用户注册页面 158

4.3.2注册成功和失败 162

4.3.3注册功能的测试 163

4.4修改用户资料 166

4.4.1 修改资料页面 166

4.4.2更新成功页面 169

4.4.3修改资料测试 170

4.5查询密码功能 171

4.5.1 查询密码页面 171

4.5.2完善查询功能 176

4.5.3查询密码功能 178

第5章 全程实例三:新闻管理系统 181

5.1 新闻管理系统的规划 182

5.1.1 系统的页面设计 182

5.1.2系统的美工设计 183

5.2系统数据库的设计 183

5.2.1 新闻数据库设计 184

5.2.2创建系统站点 186

5.2.3数据库连接 189

5.3新闻系统页面 191

5.3.1 新闻系统主页面设计 191

5.3.2新闻分类页面设计 200

5.3.3新闻内容页面设计 205

5.4后台管理页面 206

5.4.1 后台管理登录 207

5.4.2 后台管理主页面 209

5.4.3新增新闻页面 217

5.4.4修改新闻页面 219

5.4.5删除新闻页面 223

5.4.6新增新闻分类页面 225

5.4.7修改新闻分类页面 227

5.4.8删除新闻分类页面 228

第6章 全程实例四:在线投票管理系统 230

6.1 在线投票管理系统规划 231

6.1.1 页面规划设计 231

6.1.2系统页面设计 231

6.2系统数据库的设计 232

6.2.1 数据库设计 232

6.2.2投票管理系统站点 235

6.2.3数据库连接 237

6.3在线投票管理系统开发 239

6.3.1 开始投票页面功能 239

6.3.2计算投票页面功能 243

6.3.3显示投票结果页面 244

6.3.4防止页面刷新功能 248

6.4在线投票管理系统测试 250

第7章 全程实例五:留言簿管理系统 253

7.1 留言簿管理系统规划 254

7.1.1 页面规划设计 254

7.1.2系统页面设计 254

7.2系统数据库设计 255

7.2.1数据库设计 255

7.2.2定义系统站点 257

7.2.3数据库连接 260

7.3留言簿首页和留言页面 261

7.3.1 留言首页 262

7.3.2 留言页面 267

7.4系统后台管理功能 269

7.4.1 管理者登录入口页面 270

7.4.2管理页面 271

7.4.3回复留言页面 276

7.4.4删除留言页面 279

7.5留言簿系统测试 281

7.5.1 前台留言测试 281

7.5.2 后台管理测试 282

第8章 全程实例六:网站论坛管理系统 284

8.1 论坛管理系统的规划 285

8.1.1 页面设计规划 285

8.1.2设计页面美工 286

8.2论坛管理系统数据库 286

8.2.1数据库设计 287

8.2.2论坛管理系统站点 290

8.2.3设置数据库连接 292

8.3论坛系统主页面 294

8.3.1 论坛系统首页 294

8.3.2 搜索主题功能 301

8.4发贴者页面 303

8.4.1 讨论主题 303

8.4.2设置访问 308

8.4.3新增讨论 309

8.4.4回复讨论 312

8.5论坛管理后台 315

8.5.1 版主登录 316

8.5.2版主管理 317

8.5.3删除讨论 318

8.5.4修改讨论 321

8.5.5删除回复 323

第9章 全程实例七:翡翠电子商城前台 326

9.1 翡翠电子商城系统规划 327

9.1.1 电子商城系统功能 327

9.1.2功能模块需求分析 328

9.1.3网站整体规划 331

9.2系统数据库设计 333

9.2.1 设计商城数据表 333

9.2.2建立网站本地站点 337

9.2.3建立数据库连接 340

9.3首页动态功能开发 341

9.3.1 创建样式表 341

9.3.2设计网站导航 343

9.3.3 录、新闻及搜索 345

9.3.4 产品的前台展示 349

9.3.5 版权页面 353

9.4会员管理系统功能 353

9.4.1会员登录判断 354

9.4.2会员注册功能 355

9.4.3 找回密码功能 360

9.5品牌新闻系统 362

9.5.1信息标题列表 362

9.5.2显示详细内容 364

9.6产品的定购功能 365

9.6.1 产品介绍页面 366

9.6.2最新婚纱频道 369

9.6.3推荐品牌频道 372

9.6.4热门品牌频道 372

9.6.5婚纱分类频道 373

9.6.6产品搜索结果 374

9.7 网站的购物车功能 377

9.7.1放入购物车 377

9.7.2清空购物车 378

9.7.3收款人信息 379

9.7.4生成订单功能 379

9.7.5订单查询功能 380

第10章 全程实例八:翡翠电子商城后台 381

10.1 电子商城系统后台规划 382

10.1.1 后台页面的设计 382

10.1.2 后台管理登录页面 384

10.1.3设计后台管理 386

10.1.4设计树状菜单 388

10.2商品管理功能 389

10.2.1 新增商品 390

10.2.2修改商品 393

10.2.3类别管理 395

10.2.4添加类别 396

10.3用户管理功能 397

10.3.1 会员管理 397

10.3.2留言管理 399

10.3.3更改管理员 399

10.4订单管理功能 401

10.4.1 编辑订单 401

10.4.2查询订单 405

10.5信息管理功能 409

10.5.1 管理公告 409

10.5.2发布公告 410

10.5.3管理评价 411