《PHP+MySql动态网页技术教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:温涛丛书主编;王彦辉主编;李英杰,刘莉,林勤花副主编;刘海军主审
  • 出 版 社:东软电子出版社
  • 出版年份:2013
  • ISBN:9787894361646
  • 页数:281 页
图书介绍:

第1章 图书商城项目简介 1

1.1 项目导引:购物及商城管理体验 1

1.2 项目分析 1

1.3 技术准备 3

1.4 项目实施 5

1.4.1 当当网购物 5

1.4.2 ECSHOP管理体验 6

1.4.3 系统分析与设计 9

1.5 技术拓展 13

1.6 本章小结 14

1.7 强化练习 14

第2章 商城开发环境搭建 16

2.1 项目导引:搭建开发环境 16

2.2 项目分析 16

2.3 技术准备 17

2.3.1 PHP简介 17

2.3.2 Apache简介 17

2.3.3 MySQL简介 18

2.3.4 PHP工作原理 18

2.4 项目实施 18

2.4.1 WAMP环境搭建 18

2.4.2 DreamWeaver工具应用 28

2.4.3 Zend Studio工具应用 33

2.5 技术拓展 39

2.6 本章小结 42

2.7 强化练习 43

第3章 商城开发基础知识 44

3.1 项目导引:PHP基础知识 44

3.2 项目分析 44

3.3 技术准备 45

3.3.1 基本语法 45

3.3.2 条件结构 57

3.3.3 循环结构 61

3.3.4 函数 64

3.3.5 数组 71

3.3.6 PHP表单处理 82

3.4 项目实施 84

3.5 技术拓展 87

3.6 本章小结 89

3.7 强化练习 90

第4章 商城数据库的创建管理 94

4.1 项目导引:商城数据库 94

4.2 项目分析 94

4.3 技术准备 96

4.4 项目实施 100

4.4.1 phpMyAdmin之商城数据库创建管理 100

4.4.2 SQL之数据库的创建与管理 104

4.4.3 SQL之数据表的创建与管理 106

4.4.4 SQL之数据库的查询管理 109

4.5 技术拓展 113

4.5.1 数据完整性 113

4.5.2 索引 115

4.5.3 视图 116

4.5.4 存储过程 117

4.5.5 触发器 118

4.6 本章小结 119

4.7 强化练习 120

第5章 JavaScript技术在商城中的应用 122

5.1 项目导引:用户注册验证 122

5.2 项目分析 122

5.3 技术准备 123

5.3.1 JavaScript基础 123

5.3.2 JavaScript流程语句 125

5.3.3 浏览器对象 127

5.3.4 JavaScript事件 132

5.3.5 正则表达式 137

5.4 项目实施 141

5.5 技术拓展 146

5.5.1 数组对象 146

5.5.2 String对象 148

5.5.3 Math对象 149

5.5.4 Date对象 150

5.6 本章小结 152

5.7 强化练习 152

第6章 商城前台图书显示模块开发 154

6.1 项目导引:图书显示模块 154

6.2 项目分析 154

6.3 技术准备 157

6.3.1 数据库操作 157

6.3.2 URL传值 159

6.3.3 相关函数 160

6.4 项目实施 161

6.4.1 数据库连接文件 161

6.4.2 推荐图书 161

6.4.3 图书分页显示 163

6.4.4 图书搜索 165

6.5 技术拓展 167

6.6 本章小结 170

6.7 强化练习 170

第7章 商城登录注册模块开发 172

7.1 项目导引:登录注册模块 172

7.2 项目分析 172

7.3 技术准备 173

7.3.1 Cookie介绍 173

7.3.2 Session介绍 175

7.3.3 相关函数 176

7.4 项目实施 178

7.4.1 验证码制作 178

7.4.2 用户注册 179

7.4.3 用户登录 182

7.5 技术拓展 185

7.6 本章小结 187

7.7 强化练习 187

第8章 图书商城购物车模块开发 189

8.1 项目导引:购物车模块 189

8.2 项目分析 189

8.3 技术准备 191

8.4 项目实施 193

8.4.1 购买图书 193

8.4.2 查看购物车 195

8.4.3 移除图书 197

8.4.4 修改图书数量 197

8.4.5 清空购物车 198

8.4.6 生成订单 198

8.5 技术拓展 201

8.6 本章小结 205

8.7 强化练习 206

第9章 商城后台图书管理模块开发 207

9.1 项目导引:后台图书管理模块 207

9.2 项目分析 207

9.3 技术准备 209

9.4 项目实施 212

9.4.1 图书的添加 212

9.4.2 图书的查看 215

9.4.3 图书的删除 217

9.4.4 图书的修改 218

9.5 技术拓展 222

9.5.1 文件操作 222

9.5.2 目录操作 226

9.6 本章小结 228

9.7 强化练习 228

第10章 面向对象程序设计在商城中的应用 230

10.1 项目导引:图书显示模块 230

10.2 项目分析 230

10.3 技术准备 231

10.3.1 面向对象的基本概念 231

10.3.2 类的声明 231

10.3.3 类的实例化 232

10.3.4 类的继承性 234

10.3.5 类的封装性 238

10.4 项目实施 239

10.4.1 数据库类 240

10.4.2 分页类 241

10.4.3 图书分页显示 242

10.5 技术拓展 243

10.5.1 抽象类和接口 243

10.5.2 类的多态性 245

10.5.3 常用关键字和方法 247

10.6 本章小结 251

10.7 强化练习 251

第11章 Smarty模板技术在商城中的应用 253

11.1 项目导引:图书显示模块 253

11.2 项目分析 253

11.3 技术准备 253

11.3.1 Smarty程序设计 254

11.3.2 Smarty的安装配置 255

11.3.3 Smarty模板设计 257

11.3.4 Smarty缓存 261

11.4 项目实施 262

11.4.1 Smarty配置文件 262

11.4.2 图书显示程序页设计 263

11.4.3 图书显示模板页设计 263

11.5 技术拓展 264

11.5.1 MVC设计模式 264

11.5.2 ThinkPHP介绍 265

11.5.3 ThinkPHP的应用 266

11.6 本章小结 270

11.7 强化练习 270

第12章 Ajax技术在商城中的应用 272

12.1 项目导引:用户注册验证 272

12.2 项目分析 272

12.3 技术准备 273

12.3.1 XMLHttpRequest对象 273

12.3.2 XMLHttpRequest对象与服务器的交互 274

12.3.3 体验Ajax 275

12.4 项目实施 277

12.4.1 用户注册页面 277

12.4.2 Ajax程序页面 278

12.4.3 用户查询页面 279

12.5 本章小结 279

12.6 强化练习 280

参考文献 281