图书介绍

PHP+MySQL动态网站开发从基础到实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

PHP+MySQL动态网站开发从基础到实践
  • 姜林美编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121067198
  • 出版时间:2008
  • 标注页数:603页
  • 文件大小:128MB
  • 文件页数:615页
  • 主题词: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.1简介2

1.1.1PHP是什么2

1.1.2PHP能做什么3

1.2为什么使用PHP和MySQL4

1.2.1PHP的一些优点4

1.2.2MySQL的一些优点6

1.3在Linux下的安装与配置7

1.3.1安装Apache7

1.3.2安装MySQL8

1.3.3安装PHP10

1.4在Windows下的安装与配置12

1.4.1安装Apache12

1.4.2安装MySQL15

1.4.3安装PHP21

1.5第一个PHP页面24

1.6小结25

2.1PHP基本语法26

2.1.1PHP标记26

2.1.2指令分隔符28

2.1.3注释28

2.1.4换行29

2.2数据类型29

2.2.1介绍29

2.2.2布尔型30

2.2.3整型32

2.2.4浮点型34

2.2.5字符串35

2.2.6数组40

2.2.7资源43

2.2.8空类型43

2.2.9伪类型约定44

2.2.10类型强制转换44

2.3变量45

2.3.1基础45

2.3.2变量范围46

2.3.3可变变量49

2.4常量50

2.5表达式51

2.6运算符53

2.6.1运算符优先级54

2.6.2算术运算符55

2.6.3赋值运算符55

2.6.4位运算符56

2.6.5比较运算符57

2.6.6错误控制运算符59

2.6.7递增/递减运算符59

2.6.8逻辑运算符61

2.6.9字符串运算符61

2.6.10数组运算符61

2.7引用63

2.7.1引用的基本用法63

2.7.2引用传递64

2.7.3引用返回64

2.7.4取消引用65

2.8小结65

3.1分支控制结构66

3.1.1if语句66

3.1.2switch语句69

3.2循环控制结构72

3.2.1while73

3.2.2do-while73

3.2.3for74

3.2.4foreach75

3.2.5使用break或continue77

3.3文件包含79

3.4函数83

3.4.1函数的定义和调用83

3.4.2函数的参数84

3.4.3默认参数85

3.4.4返回值87

3.5变量函数88

3.6重点难点89

3.7小结92

4.1数据库设计93

4.1.1关系数据库的概念93

4.1.2如何设计数据库96

4.1.3表的类型98

4.2数据库基本操作98

4.2.1创建和删除数据库99

4.2.2创建用户并分配权限100

4.2.3选择数据库102

4.2.4创建和删除数据库表102

4.2.5查看数据库105

4.2.6数据类型107

4.3SQL语言基础110

4.3.1向表中添加新记录110

4.3.2从表中查询记录111

4.3.3删除表中的记录115

4.3.4更改表中的记录116

4.3.5更改表结构116

4.3.6使用日期函数117

4.3.7高级查询语句122

4.4MySQL管理工具phpMyAdmin123

4.5MySQL数据库管理125

4.5.1MySQL的配置125

4.5.2管理用户和权限126

4.5.3备份和恢复130

4.5.4查看日志131

4.6小结132

5.1面向对象的概念134

5.1.1对象134

5.1.2类134

5.1.3继承135

5.2定义类135

5.2.1类的结构135

5.2.2类的属性与方法136

5.2.3this关键字和属性存取137

5.2.4构造函数和析构函数141

5.3可见性143

5.4继承(扩展)144

5.5作用域识别操作符(::)147

5.6类常量149

5.7静态成员151

5.8小结153

6.1抽象类154

6.2接口156

6.3instanceof关键字159

6.4重载161

6.5迭代163

6.6类转换为字符串167

6.7final关键字169

6.8克隆(Clone)171

6.9对象比较174

6.10类型指示176

6.11小结177

7.1异常处理概述178

7.2PHP的内置异常180

7.3用户自定义异常181

7.4处理未捕获的异常187

7.5小结188

8.5.2字符集和类207

8.5.3重复208

8.5.4子表达式209

8.5.5子表达式计数209

8.5.6定位到字符串的开始或末尾209

8.5.7分支209

8.5.8匹配特殊字符209

8.5.9特殊字符一览210

8.6使用正则表达式210

8.6.1用正则表达式查找子字符串210

8.6.2用正则表达式替换子字符串215

8.6.3使用正则表达式分割字符串216

8.6.4常用的正则表达式218

8.7小结219

8.1格式化字符串190

8.1.1除去首尾的空白字符190

8.1.2n12br()函数192

8.1.3大小写转换函数192

8.1.4sprintf()函数和printf()函数193

8.1.5addslashes()函数和stripslashes()函数196

8.2连接和分割字符串197

8.2.1explode()函数和implode()函数197

8.2.2strtok()函数198

8.2.3substr()函数200

8.3字符串的比较200

8.3.1strcmp()函数、strcasecmp()函数和stmcasecmp()函数201

8.3.2strlen()函数202

8.4匹配和替换子字符串202

8.4.1查找子字符串202

8.4.2查找子字符串的位置203

8.4.3替换子字符串204

8.5正则表达式207

8.5.1基础知识207

9.1概述220

9.2客户端的处理220

9.2.1隐藏域220

9.2.2序列化和反序列化222

9.2.3客户端事件222

9.2.4封装224

9.3服务器端的处理227

9.3.1CViewState类227

9.3.2页面基类229

9.3.3从基类派生237

9.4小结241

10.1什么是Ajax242

10.2XML243

10.2.1简介243

10.2.2XML文档DOM结构246

10.3如何Ajax257

10.3.1异步通信对象的属性257

10.3.2初始化异步通信对象258

10.3.3发送异步请求259

10.3.4异步更新页面262

10.4PHP的Ajax框架介绍——xajax入门266

10.4.1xajax概述266

10.4.2使用xajax267

10.4.3异步更新内容272

10.4.4异步处理表单数据274

10.4.5给xajax增加定制功能280

10.5小结281

11.1PHP+MySQL编程原理282

11.2建立数据库并添加数据283

11.3获取并过滤用户填写的信息284

11.4建立PHP与MySQL数据库的连接290

11.5选择当前数据库292

11.6查询数据库并获取查询结果292

11.7断开数据库连接294

11.8添加新数据295

11.9更改数据300

11.10删除数据302

11.11使用Prepared语句303

11.12使用PEARDB306

11.13调试数据库处理错误308

11.14小结309

12.1建立用户信息表312

12.2为注册建立HTML表单313

12.3处理注朋数据314

12.3.1获取用户填写的信息315

12.3.2建立PHP与MySQL数据库的连接315

12.3.3将用户信息记录到数据库316

12.4客户端的数据有效性验证320

12.5服务器端的数据有效性验证322

12.5.1检查用户名是否已存在324

12.5.2防止SQL注入漏洞325

12.6显示用户的注册信息327

12.6.1获取用户的注册信息327

12.6.2使用CSS格式化页面330

12.7实现用户登录333

12.7.1创建登录表单333

12.7.2验证登录名和密码334

12.7.3更新用户登录信息338

12.7.4用Session保存用户信息338

12.7.5判断用户是否已登录340

12.8小结340

13.1PHP实现文件上传和下载的基本原理341

13.2建立文件信息表343

13.3配置上传选项343

13.4上传表单设计344

13.5实现上传文件的PHP类345

13.6实现上传文件的应用代码350

13.7实现下载列表353

13.8实现下载356

13.9小结359

14.1数据库设计360

14.2MySQL数据库事务处理361

14.3实现数据存取类362

14.4主页面设计372

14.5实现投票功能381

14.5.1功能代码和VoteDetail类381

14.5.2使用MySQL触发器383

14.6查看投票结果386

14.7后台管理设计388

14.8小结399

15.1系统功能分析及总体设计400

15.1.1系统功能概述400

15.1.2问题分析401

15.1.3总体设计401

15.1.4数据库设计与实现403

15.2讨论区主页面设计406

15.2.1顶部及底部公用文件的设计407

15.2.2帖子树中的节点类(TreeNode.php)409

15.2.3帖子列表页面(Default.php)设计412

15.2.4展开和折叠416

15.3帖子阅读及发布页面设计425

15.3.1帖子阅读页面(View.php)425

15.3.2PHP数据库事务处理429

15.3.3帖子发布页面(post.php)430

15.3.4上传图片439

15.4讨论区管理设计443

15.4.1讨论区管理主页面(Admin.php)443

15.4.2删除帖子448

15.4.3搜索帖子452

15.4.4版面管理页面(AdminBoard.php)455

15.5用户管理设计462

15.5.1查看发帖排行页面(AdminHeroes.php)462

15.5.2用户管理页面(AdminUserInfo.php)465

15.6使用触发器468

15.7小结470

16.1系统功能分析与总体设计472

16.1.1系统功能概述472

16.1.2总体设计473

16.2数据库设计与实现473

16.2.1数据库需求分析473

16.2.2数据库逻辑设计474

16.3公共模块设计475

16.3.1文件夹的规划475

16.3.2文本编辑模块476

16.3.3数据库连接模块480

16.4信息发布系统管理模块设计483

16.4.1信息发布系统栏目管理483

16.4.2同步删除栏目和栏目下的文章493

16.4.3信息发布494

16.4.4信息修改502

16.4.5信息列表设计505

16.4.6信息的删除、审核和锁定509

16.4.7多条信息的删除、审核和锁定511

16.5信息发布系统页面浏览515

16.5.1使用Smarty模板515

16.5.2使用模板生成index.htm首页517

16.5.3信息浏览525

16.5.4信息内容查询527

16.6重点难点分析530

16.7系统的应用与扩展530

16.8小结531

17.1系统功能分析与总体设计532

17.1.1系统功能概述532

17.1.2非功能性需求分析533

17.1.3总体设计533

17.2数据库设计与实现534

17.2.1数据库需求分析534

17.2.2数据库逻辑设计534

17.2.3数据库索引设计539

17.3系统目录结构与公共模块设计540

17.3.1系统目录结构540

17.3.2数据库连接类DataAccess设计540

17.3.3错误处理页面设计542

17.4前台页面设计544

17.4.1框架页面的调用544

17.4.2首页设计545

17.4.3最新人才信息的显示546

17.4.4推荐职位栏目的设计548

17.4.5会员登录页面设计550

17.4.6验证码技术的实现555

17.4.7用户注销功能557

17.5个人求职模块设计558

17.5.1个人用户注册559

17.5.2使用正则表达式进行验证563

17.5.3建立个人简历564

17.5.4显示个人简历567

17.5.5职位浏览页面设计572

17.5.6应聘职位功能设计574

17.6企业招聘模块的设计575

17.6.1建立企业信息575

17.6.2收藏个人简历578

17.6.3发布招聘信息580

17.6.4企业控制面板页面的设计583

17.7新闻动态管理设计585

17.7.1新闻动态页面的设计585

17.7.2分页函数的实现587

17.7.3“where1=1”的妙用590

17.8后台页面设计592

17.8.1后台登录页面设计592

17.8.2检测后台用户是否登录593

17.8.3企业信息管理设计594

17.8.4个人信息管理设计597

17.8.5管理员密码修改599

17.8.6如何用PHP发送HTML格式的邮件601

17.9小结603

热门推荐