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

PHP+MySQL项目实例开发/21世纪计算机科学与技术实践型教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2014-09
版次: 1
ISBN: 9787302374534
定价: 34.50
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 268页
12人买过
  •   《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设计过程
    本章小结
    重点回顾
    本章实训
    参考文献

  • 内容简介:
      《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设计过程
    本章小结
    重点回顾
    本章实训
    参考文献

查看详情
12
您可能感兴趣 / 更多
PHP+MySQL项目实例开发/21世纪计算机科学与技术实践型教程
网站建设与网页设计项目化教程/21世纪计算机科学与技术实践型教程
施莹、茹志鹃、徐建华 著
PHP+MySQL项目实例开发/21世纪计算机科学与技术实践型教程
网页设计与制作
施莹、吕树红 编