主页 详情

《PHP+MySQL动态网站开发从基础到实践》_姜林美编著_12008141_9787121067198

【书名】:《PHP+MySQL动态网站开发从基础到实践》
【作者】:姜林美编著
【出版社】:北京:电子工业出版社
【时间】:2008
【页数】:603
【ISBN】:9787121067198
【SS码】:12008141

最新查询

内容简介

1.1简介

1.1.1PHP是什么

1.1.2PHP能做什么

1.2为什么使用PHP和MySQL

1.2.1PHP的一些优点

1.2.2MySQL的一些优点

1.3在Linux下的安装与配置

1.3.1安装Apache

1.3.2安装MySQL

1.3.3安装PHP

1.4在Windows下的安装与配置

1.4.1安装Apache

1.4.2安装MySQL

1.4.3安装PHP

1.5第一个PHP页面

1.6小结

2.1PHP基本语法

2.1.1PHP标记

2.1.2指令分隔符

2.1.3注释

2.1.4换行

2.2数据类型

2.2.1介绍

2.2.2布尔型

2.2.3整型

2.2.4浮点型

2.2.5字符串

2.2.6数组

2.2.7资源

2.2.8空类型

2.2.9伪类型约定

2.2.10类型强制转换

2.3变量

2.3.1基础

2.3.2变量范围

2.3.3可变变量

2.4常量

2.5表达式

2.6运算符

2.6.1运算符优先级

2.6.2算术运算符

2.6.3赋值运算符

2.6.4位运算符

2.6.5比较运算符

2.6.6错误控制运算符

2.6.7递增/递减运算符

2.6.8逻辑运算符

2.6.9字符串运算符

2.6.10数组运算符

2.7引用

2.7.1引用的基本用法

2.7.2引用传递

2.7.3引用返回

2.7.4取消引用

2.8小结

3.1分支控制结构

3.1.1if语句

3.1.2switch语句

3.2循环控制结构

3.2.1while

3.2.2do-while

3.2.3for

3.2.4foreach

3.2.5使用break或continue

3.3文件包含

3.4函数

3.4.1函数的定义和调用

3.4.2函数的参数

3.4.3默认参数

3.4.4返回值

3.5变量函数

3.6重点难点

3.7小结

4.1数据库设计

4.1.1关系数据库的概念

4.1.2如何设计数据库

4.1.3表的类型

4.2数据库基本操作

4.2.1创建和删除数据库

4.2.2创建用户并分配权限

4.2.3选择数据库

4.2.4创建和删除数据库表

4.2.5查看数据库

4.2.6数据类型

4.3SQL语言基础

4.3.1向表中添加新记录

4.3.2从表中查询记录

4.3.3删除表中的记录

4.3.4更改表中的记录

4.3.5更改表结构

4.3.6使用日期函数

4.3.7高级查询语句

4.4MySQL管理工具phpMyAdmin

4.5MySQL数据库管理

4.5.1MySQL的配置

4.5.2管理用户和权限

4.5.3备份和恢复

4.5.4查看日志

4.6小结

5.1面向对象的概念

5.1.1对象

5.1.2类

5.1.3继承

5.2定义类

5.2.1类的结构

5.2.2类的属性与方法

5.2.3this关键字和属性存取

5.2.4构造函数和析构函数

5.3可见性

5.4继承(扩展)

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

5.6类常量

5.7静态成员

5.8小结

6.1抽象类

6.2接口

6.3instanceof关键字

6.4重载

6.5迭代

6.6类转换为字符串

6.7final关键字

6.8克隆(Clone)

6.9对象比较

6.10类型指示

6.11小结

7.1异常处理概述

7.2PHP的内置异常

7.3用户自定义异常

7.4处理未捕获的异常

7.5小结

8.5.2字符集和类

8.5.3重复

8.5.4子表达式

8.5.5子表达式计数

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

8.5.7分支

8.5.8匹配特殊字符

8.5.9特殊字符一览

8.6使用正则表达式

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

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

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

8.6.4常用的正则表达式

8.7小结

8.1格式化字符串

8.1.1除去首尾的空白字符

8.1.2n12br()函数

8.1.3大小写转换函数

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

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

8.2连接和分割字符串

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

8.2.2strtok()函数

8.2.3substr()函数

8.3字符串的比较

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

8.3.2strlen()函数

8.4匹配和替换子字符串

8.4.1查找子字符串

8.4.2查找子字符串的位置

8.4.3替换子字符串

8.5正则表达式

8.5.1基础知识

9.1概述

9.2客户端的处理

9.2.1隐藏域

9.2.2序列化和反序列化

9.2.3客户端事件

9.2.4封装

9.3服务器端的处理

9.3.1CViewState类

9.3.2页面基类

9.3.3从基类派生

9.4小结

10.1什么是Ajax

10.2XML

10.2.1简介

10.2.2XML文档DOM结构

10.3如何Ajax

10.3.1异步通信对象的属性

10.3.2初始化异步通信对象

10.3.3发送异步请求

10.3.4异步更新页面

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

10.4.1xajax概述

10.4.2使用xajax

10.4.3异步更新内容

10.4.4异步处理表单数据

10.4.5给xajax增加定制功能

10.5小结

11.1PHP+MySQL编程原理

11.2建立数据库并添加数据

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

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

11.5选择当前数据库

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

11.7断开数据库连接

11.8添加新数据

11.9更改数据

11.10删除数据

11.11使用Prepared语句

11.12使用PEARDB

11.13调试数据库处理错误

11.14小结

12.1建立用户信息表

12.2为注册建立HTML表单

12.3处理注朋数据

12.3.1获取用户填写的信息

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

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

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

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

12.5.1检查用户名是否已存在

12.5.2防止SQL注入漏洞

12.6显示用户的注册信息

12.6.1获取用户的注册信息

12.6.2使用CSS格式化页面

12.7实现用户登录

12.7.1创建登录表单

12.7.2验证登录名和密码

12.7.3更新用户登录信息

12.7.4用Session保存用户信息

12.7.5判断用户是否已登录

12.8小结

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

13.2建立文件信息表

13.3配置上传选项

13.4上传表单设计

13.5实现上传文件的PHP类

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

13.7实现下载列表

13.8实现下载

13.9小结

14.1数据库设计

14.2MySQL数据库事务处理

14.3实现数据存取类

14.4主页面设计

14.5实现投票功能

14.5.1功能代码和VoteDetail类

14.5.2使用MySQL触发器

14.6查看投票结果

14.7后台管理设计

14.8小结

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

15.1.1系统功能概述

15.1.2问题分析

15.1.3总体设计

15.1.4数据库设计与实现

15.2讨论区主页面设计

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

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

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

15.2.4展开和折叠

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

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

15.3.2PHP数据库事务处理

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

15.3.4上传图片

15.4讨论区管理设计

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

15.4.2删除帖子

15.4.3搜索帖子

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

15.5用户管理设计

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

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

15.6使用触发器

15.7小结

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

16.1.1系统功能概述

16.1.2总体设计

16.2数据库设计与实现

16.2.1数据库需求分析

16.2.2数据库逻辑设计

16.3公共模块设计

16.3.1文件夹的规划

16.3.2文本编辑模块

16.3.3数据库连接模块

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

16.4.1信息发布系统栏目管理

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

16.4.3信息发布

16.4.4信息修改

16.4.5信息列表设计

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

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

16.5信息发布系统页面浏览

16.5.1使用Smarty模板

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

16.5.3信息浏览

16.5.4信息内容查询

16.6重点难点分析

16.7系统的应用与扩展

16.8小结

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

17.1.1系统功能概述

17.1.2非功能性需求分析

17.1.3总体设计

17.2数据库设计与实现

17.2.1数据库需求分析

17.2.2数据库逻辑设计

17.2.3数据库索引设计

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

17.3.1系统目录结构

17.3.2数据库连接类DataAccess设计

17.3.3错误处理页面设计

17.4前台页面设计

17.4.1框架页面的调用

17.4.2首页设计

17.4.3最新人才信息的显示

17.4.4推荐职位栏目的设计

17.4.5会员登录页面设计

17.4.6验证码技术的实现

17.4.7用户注销功能

17.5个人求职模块设计

17.5.1个人用户注册

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

17.5.3建立个人简历

17.5.4显示个人简历

17.5.5职位浏览页面设计

17.5.6应聘职位功能设计

17.6企业招聘模块的设计

17.6.1建立企业信息

17.6.2收藏个人简历

17.6.3发布招聘信息

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

17.7新闻动态管理设计

17.7.1新闻动态页面的设计

17.7.2分页函数的实现

17.7.3“where1=1”的妙用

17.8后台页面设计

17.8.1后台登录页面设计

17.8.2检测后台用户是否登录

17.8.3企业信息管理设计

17.8.4个人信息管理设计

17.8.5管理员密码修改

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

17.9小结


书查询(www.shuchaxun.com)本网页唯一编码:
78a85c5f2ea66c7febdd56ee113daa18#a41d273b92cfef4d1a503bc085e6d731#145322331#PHP+MySQL动态网站开发 从基础到实践_12008141.zip