图书介绍

PHP+MySQL网站开发技术与典型案例导航【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

PHP+MySQL网站开发技术与典型案例导航
  • 何晓霞等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121067365
  • 出版时间:2008
  • 标注页数:485页
  • 文件大小:148MB
  • 文件页数:500页
  • 主题词:PHP语言-程序设计;关系数据库-数据库管理系统,MySQL

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PHP+MySQL网站开发技术与典型案例导航PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 基础篇3

第1章 PHP运行环境配置3

1.1 PHP服务器构件介绍3

1.1.1 PHP介绍3

1.1.2 Apache服务器4

1.1.3 MySQL数据库5

1.2 Apache服务器的安装与设置5

1.2.1 关闭原有的服务器5

1.2.2 安装Apache服务器7

1.2.3 设置Apache服务器9

1.3 在Apache服务器上安装PHP11

1.3.1 安装PHP11

1.3.2 修改配置文件13

1.3.3 测试PHP14

1.4 安装MySQL数据库14

1.5 安装AppServ-Win32服务器17

1.6 总结与练习21

第2章 PHP语法知识23

2.1 在HTML中嵌入PHP代码23

2.1.1 一个网上书店购书订单的例子23

2.1.2 使用PHP标记24

2.1.3 PHP输出语句25

2.1.4 PHP中的空格25

2.1.5 PHP中的注释26

2.1.6 添加PHP函数26

2.2 变量27

2.2.1 变量的命名28

2.2.2 声明和使用常量28

2.2.3 PHP的基本数据类型28

2.2.4 PHP中的类型转换29

2.2.5 可变变量29

2.2.6 表单数据29

2.3 PHP的操作符31

2.3.1 算术操作符31

2.3.2 字符串操作符31

2.3.3 赋值操作符32

2.3.4 引用(&)和重置操作符32

2.3.5 比较操作符32

2.3.6 逻辑操作符33

2.3.7 其他操作符33

2.4 PHP的控制结构34

2.4.1 条件与分支34

2.4.2 循环40

2.5 实战演练提高41

2.6 总结与练习43

第3章 数组、字符串及正则表达式45

3.1 数组45

3.1.1 数字索引数组45

3.1.2 相关数组47

3.1.3 数组操作符48

3.1.4 多维数组49

3.1.5 数组排序51

3.1.6 数组函数55

3.2 字符串57

3.2.1 字符串的格式化58

3.2.2 字符串的连接与分隔60

3.2.3 字符串的比较61

3.2.4 字符串的匹配与替换62

3.3 正则表达式63

3.3.1 基本模式匹配63

3.3.2 正则表达式函数65

3.4 实战演练提高66

3.5 总结与练习67

第4章 函数及代码复用69

4.1 函数69

4.1.1 PHP函数的编写规则69

4.1.2 PHP变量的作用域70

4.2 require函数和include函数73

4.3 建立一个网上书店会员申请表78

4.4 实战演练提高88

4.5 总结与练习89

第5章 session和cookie91

5.1 什么是session和cookie91

5.1.1 HTTP协议91

5.1.2 什么是session92

5.1.3 什么是cookie92

5.1.4 session和cookie的区别92

5.1.5 在客户端设置cookie的使用级别93

5.2 通过PHP设置cookie94

5.3 在session中使用cookie95

5.4 实现会话95

5.5 session常用函数96

5.6 创建一个会话示例98

5.7 会话控制及应用99

5.8 实战演练提高100

5.9 总结与练习100

第6章 调试与异常处理103

6.1 错误的类型103

6.1.1 语法或编译错误103

6.1.2 语义或运行时的错误105

6.1.3 逻辑错误107

6.1.4 环境错误108

6.2 PHP的错误信息108

6.2.1 PHP的错误级别108

6.2.2 设置错误报告的级别110

6.3 PHP的错误处理111

6.4 PHP的异常机制113

6.5 扩展PHP内置的异常处理类114

6.6 实战演练提高115

6.7 总结与练习116

第7章 面向对象的程序设计119

7.1 生活中面向对象的例子119

7.2 类120

7.3 实例120

7.4 继承123

7.5 PHP 5面向对象新特性128

7.5.1 私有成员和保护成员128

7.5.2 私有方法和保护方法128

7.5.3 抽象类和抽象方法129

7.5.4 接口129

7.5.5 final关键字130

7.5.6 对象克隆130

7.5.7 构建函数130

7.5.8 析构函数131

7.5.9 使用_call()重载方法131

7.5.10 实现迭代器和迭代132

7.5.11 将类转换为字符串133

7.6 实战演练提高134

7.7 总结与练习135

第8章 创建数据库示例137

8.1 创建一个Web数据库137

8.2 创建一个数据库表138

8.3 编辑、删除数据库表141

8.4 数据库的导出和导入操作143

8.5 数据库的权限设置147

8.6 总结与练习150

第9章 使用PHP访问MySQL数据库151

9.1 数据库查询语言151

9.1.1 数据定义语言(DDL)151

9.1.2 数据操作语言(DML)153

9.2 连接与断开数据库157

9.2.1 连接数据库157

9.2.2 从PHP查询数据库158

9.3 构建简单网上书店书本信息159

9.3.1 建立网上书店的数据库和数据库表159

9.3.2 建立网上书店的首页161

9.3.3 建立数据库连接文件162

9.3.4 建立书籍信息页面163

9.3.5 建立所有书籍信息页面165

9.3.6 建立插入书籍信息页面167

9.3.7 建立删除书籍信息页面171

9.3.8 建立删除功能页面174

9.4 实战演练提高175

9.5 总结与练习177

第2篇 进阶篇181

第10章 创建新闻系统181

10.1 系统总体设计181

10.1.1 系统功能描述和功能模块划分181

10.1.2 系统流程分析182

10.1.3 系统所用文件183

10.2 数据库设计183

10.2.1 创建数据库183

10.2.2 设计表结构184

10.3 设计新闻发布模块184

10.3.1 新闻首页184

10.3.2 公司新闻详细信息页面190

10.3.3 社会新闻详细信息页面192

10.3.4 员工动态详细信息页面195

10.3.5 公司所有新闻页面197

10.3.6 社会所有新闻页面198

10.3.7 员工动态所有信息页面200

10.4 新闻管理模块的设计与开发202

10.4.1 新闻管理首页203

10.4.2 新闻插入页面208

10.4.3 新闻修改页面211

10.4.4 新闻删除确认页面216

10.4.5 新闻删除页面219

10.5 总结220

第11章 网上投票系统221

11.1 系统需求分析和系统总体设计221

11.1.1 系统需求分析221

11.1.2 系统功能描述221

11.1.3 系统流程分析222

11.1.4 系统所用文件222

11.2 数据库设计223

11.2.1 创建数据库和数据库表223

11.2.2 数据库知识准备225

11.3 网上投票功能模块的设计与开发226

11.3.1 网上投票系统首页的实现226

11.3.2 投票项目详细页面的实现232

11.3.3 计算票数页面235

11.3.4 投票结果查看页面237

11.4 网上投票系统管理模块的设计与开发238

11.4.1 管理员登录页面238

11.4.2 投票项目详细信息页面240

11.4.3 删除投票项目页面245

11.4.4 新建投票项目页面246

11.4.5 新建投票项目的选项的页面248

11.5 总结252

第12章 创建电子日记系统253

12.1 系统需求分析和系统总体设计253

12.1.1 系统需求分析253

12.1.2 系统流程分析254

12.1.3 系统所用文件254

12.2 数据库设计255

12.3 电子日记首页的设计与开发256

12.3.1 电子日记首页的实现256

12.3.2 电子日记详细页面的实现260

12.3.3 查看作者联系方式页面263

12.4 电子日记管理页面的设计与开发264

12.4.1 管理员登录页面的实现264

12.4.2 管理页面主页的实现266

12.4.3 添加日记页面的实现270

12.4.4 修改日记页面的实现273

12.4.5 删除日记页面的实现275

12.4.6 修改管理员资料页面的实现276

12.5 总结279

第13章 创建Web论坛281

13.1 系统需求分析和系统总体设计281

13.1.1 系统需求分析281

13.1.2 系统流程分析282

13.1.3 系统所用文件283

13.2 数据库设计283

13.3 论坛信息模块的设计与开发285

13.3.1 站点首页的实现285

13.3.2 主题详细页面的实现290

13.3.3 发表主题页面的实现297

13.3.4 发表回复页面的实现301

13.3.5 计算点击次数页面的实现303

13.4 系统用户管理模块的设计与开发304

13.4.1 管理员登录页面的实现304

13.4.2 管理页面的实现306

13.4.3 管理员修改资料页面的实现307

13.4.4 删除主题页面的实现309

13.4.5 删除主题的回复页面310

13.4.6 添加管理员页面的实现312

13.5 总结314

第14章 志愿者信息管理系统315

14.1 系统需求分析和系统总体设计315

14.1.1 系统需求分析315

14.1.2 系统功能模块描述316

14.1.3 系统流程分析316

14.1.4 系统所用文件316

14.2 数据库设计317

14.3 系统主页面的设计与开发319

14.3.1 设计青年志愿者信息系统首页框架(纯HTML页面)319

14.3.2 建立数据库连接文件324

14.3.3 index.php页面功能325

14.4 志愿者模块的设计与开发330

14.4.1 加入青协页面的实现330

14.4.2 申请成功页面的实现335

14.4.3 志愿者专区页面的实现336

14.4.4 志愿者修改个人资料页面的实现342

14.5 系统特殊功能模块的设计与开发346

14.5.1 密码补寄页面1的实现346

14.5.2 密码补寄页面2的实现346

14.6 系统管理模块的设计与开发348

14.6.1 管理页面的实现348

14.6.2 管理员修改志愿者资料页面的实现353

14.6.3 管理员删除志愿者资料页面的实现356

14.6.4 管理员查询志愿者详细资料页面的实现358

14.7 总结361

第3篇 提高篇365

第15章 班级交流系统365

15.1 系统需求分析和系统总体设计365

15.1.1 系统需求分析365

15.1.2 系统功能描述366

15.1.3 系统流程分析366

15.1.4 系统所用文件367

15.2 数据库设计367

15.3 班级交流系统功能模块的设计与开发370

15.3.1 系统公共文件的设计370

15.3.2 系统首页的设计与开发377

15.3.3 注册成为班级成员模块的设计与开发379

15.3.4 班级相册功能模块的设计与开发384

15.3.5 成员信息模块的设计与实现394

15.3.6 生日提醒模块的设计与实现395

15.3.7 班级留言的设计与实现396

15.3.8 班级管理模块的设计与实现398

15.3.9 成员地址导出模块的设计与实现401

15.3.10 历史留言下载模块的设计与实现403

15.4 总结403

第16章 在线销售系统405

16.1 系统需求分析和系统总体设计405

16.1.1 系统需求分析405

16.1.2 系统功能描述406

16.1.3 系统流程分析407

16.1.4 系统所用文件407

16.2 数据库设计408

16.3 在线销售系统功能模块的设计与开发414

16.3.1 最新商品模块的设计414

16.3.2 推荐商品模块的设计417

16.3.3 热门商品模块的设计421

16.3.4 站点公告模块的设计424

16.3.5 商品分类模块的设计425

16.3.6 用户注册模块的设计426

16.3.7 用户中心模块的设计429

16.3.8 订单查询模块的设计432

16.3.9 购物车模块的设计433

16.3.10 商品查找模块的设计435

16.3.11 用户登录模块的设计436

16.3.12 商品管理模块的设计438

16.3.13 用户管理模块的设计441

16.3.14 订单管理模块的设计442

16.3.15 信息管理模块的设计445

16.4 总结447

第17章 AJAX聊天室449

17.1 系统需求分析和系统总体设计449

17.1.1 系统需求分析449

17.1.2 系统流程分析449

17.1.3 系统所用文件450

17.2 数据库设计450

17.3 AJAX基础知识451

17.3.1 Asynchronous Java-Script+XML452

17.3.2 XMLHttpRequest453

17.3.3 Hello!Ajax!455

17.3.4 获取Request对象457

17.3.5 文档对象模型(DOM)459

17.4 AJAX聊天室系统功能模块的设计与开发462

17.4.1 聊天室前台页面的设计462

17.4.2 客户端JavaScript处理逻辑的设计470

17.4.3 服务器端响应逻辑的设计479

17.5 总结481

附录A 课后习题答案483

热门推荐