PHP+MYSQL项目实例开发(21世纪计算机科学与技术实践型教程)

综合评级:
★★★★★

定价:
¥28.30

作者:
施莹

出版社:
清华大学

出版日期:
2014/09/01

页数:
16

ISBN:
7302374538

书籍介绍

  《PHP+MySQL项目实例开发/21世纪计算机科学与技术实践型教程》从PHP+MySQL项目开发的角度出发,本着实用的目的,由浅入深地介绍了PHP语言的基本知识及PHP与MySQL结合的项目应用,包括PHP数组、表单开发、MySQL数据库设计、CI框架应用等重要应用。全书内容循序渐进,通过实际应用案例的介绍力求使读者掌握PHP语言结合MySQL数据库的基本应用,内容丰富、实用性强,书中每一章都配备一个项目案例,均为实际应用案例,易于理解和掌握。

  本书既可作为应用型本科、高职高专院校职业教育和继续教育的教材,也可作为计算机专业技术人员的参考书籍。

目录

第1章基础知识

1.1php、Apache、MySQL和开源的简介

1.1.1开源软件及其优点

1.1.2PHP简介

1.1.3Apache简介

1.1.4MySQL简介

1.2动态Web站点

1.2.1B/S结构原理

1.2.2Linux环境下的安装与配置

1.2.3Windows环境下的安装配置

1.2.4常见Apache+PHP+MySQL整合安装环境

本章小结

重点回顾

本章实训

第2章PHP语法基础

2.1基本语法

2.1.1在Web页面中嵌入PHP

2.1.2发送数据到Web浏览器

2.1.3理解PHP、HTML和空白

2.1.4编写注释

2.2词法结构

2.2.1什么是变量

2.2.2关于字符串

2.2.3关于常量

2.2.4关于数字

2.2.5单引号与双引号

2.3项目训练--内容管理系统CMS首页设计382.3.1项目说明

2.3.2设计思路

2.3.3设计过程

本章小结

重点回顾

本章实训

第3章流程控制语句

3.1条件语句与运算符

3.1.1if条件语句

3.1.2switch条件语句

3.2循环结构

3.2.1while循环

3.2.2for循环

3.3项目训练--动态年月日下拉菜单

3.3.1项目说明

3.3.2设计思路

3.3.3设计过程

本章小结

重点回顾

本章实训

第4章数组

4.1什么是数组

4.1.1索引数组与联合数组

4.1.2创建数组

4.1.3数组的打印

4.2访问数组

4.2.1foreach循环

4.2.2多维数组

4.3数组应用

4.3.1基本数组函数

4.3.2数组与字符串的转换

4.4项目训练--简易判断文件格式

4.4.1项目说明

4.4.2设计思路

4.4.3设计过程

本章小结

重点回顾

本章实训

第5章函数

5.1创建和调用自定义函数

5.1.1自定义函数

5.1.2创建带参数的函数

5.1.3设置默认的参数值

5.1.4从函数返回值

5.2PHP内置函数

5.2.1常见的基本函数

5.2.2日期和时间函数

5.2.3字符串处理函数

5.3项目训练--随机数验证码图片的制作

5.3.1项目背景与思路

5.3.2设计过程

本章小结

重点回顾

本章实训

第6章表单--处理用户输入

6.1HTML表单

6.1.1创建HTML表单

6.1.2处理HTML表单

6.2表单验证

6.2.1验证表单是否提交

6.2.2验证表单数据

6.2.3避免表单多次提交

6.3项目训练--用户注册功能设计

6.3.1项目说明

6.3.2设计思路

6.3.3设计过程

本章小结

重点回顾

本章实训

第7章创建动态Web站点

7.1包含多个文件

7.1.1包含外部文件函数

7.1.2**路径与相对路径

7.1.3include()和require()的区别

7.1.4站点文件结构

7.2PHP上传文件的原理与实现

7.2.1利用PHP上传文件

7.2.2$_FILES数组结构

7.2.3上传综合范例

7.3项目训练--简易计数器设计

7.3.1项目说明

7.3.2设计原理

7.3.3设计过程

本章小结

重点回顾

本章实训

第8章SQL与MySQL

8.1数据库设计

8.1.1收集并分析数据需求

8.1.2逻辑地划分数据

8.1.3选择正确的数据类型

8.2操作MySQL

8.2.1使用命令行管理MySQL

8.2.2用phpMyAdmin管理MySQL

8.3SQL基础

8.4MySQL用户管理

8.4.1MySQL管理员root

8.4.2用户管理

8.4.3权限分配

8.5项目训练--购物类网站产品目录的数据库设计

8.5.1项目说明

8.5.2设计思路

8.5.3设计过程

本章小结

重点回顾

本章实训

第9章使用PHP和MySQL

9.1连接MySQL

9.1.1连接到MySQL

9.1.2选择数据库

9.1.3关闭数据库连接

9.1.4网站配置文件

9.2执行简单查询

9.2.1执行SQL操作

9.2.2MySQL的字符集

9.2.3插入操作

9.3检索查询结果

9.3.1处理查询结果数组

9.3.2检索查询结果

9.3.3统计返回的记录数

9.4项目训练--用户管理之密码管理

9.4.1项目说明

9.4.2设计原理

9.4.3设计过程

本章小结

重点回顾

本章实训

第10章cookie和会话

10.1使用cookie

10.1.1设置cookie

10.1.2访问cookie

10.1.3删除cookie

10.2使用session会话

10.2.1设置session变量

10.2.2访问session变量

10.2.3删除session变量

10.2.4更改会话行为

10.3项目训练--安全使用session

10.3.1项目说明

10.3.2项目原理

10.3.3设计过程

本章小结

重点回顾

本章实训

第11章项目案例--使用CI框架快速开发CMS

11.1类与对象

11.2什么是CodeIgniter(CI)

11.2.1下载与安装CI

11.2.2CI文件结构

11.2.3MVC模式

11.2.4应用程序流程

11.3CI的语法规则

11.3.1控制器

11.3.2视图

11.3.3传递数据到视图

11.4项目训练--CMS系统设计与开发

11.4.1项目说明

11.4.2项目原理

11.4.3设计过程

本章小结

重点回顾

本章实训

参考文献

课课家教育

未登录