PHP+MySQL企业项目开发案例教程

PHP+MySQL企业项目开发案例教程

曹福凯, 孙晋, 沈宏, 编著

出版社:清华大学出版社

年代:2016

定价:39.8

书籍简介:

本书根据应用型人才教育培养的特点,结合教学改革和企业实践编写而成。教材以企业实践项目——“库存管理系统”的开发过程为主线,以数据库开发技术为中心,结合常用的开发语言,贯通如下内容:MySQL的安装部署、数据模型、数据库与数据表、运算符与函数、索引、数据完整性、数据查询、视图、存储过程、触发器、用户和数据安全、编程接口等。本书作为本科或高职院校计算机相关专业的经典实用教材,也是其他数据库设计者的参考书。

书籍目录:

项目1 PHP运行环境的配置 1

任务一:安装和配置Apache服务器 4

知识储备 4

任务实践 5

任务二:安装和配置PHP 11

知识储备 11

任务实践 12

上机实训:安装Appserv-Win32服务器 16

习题 19

项目2 MySQL数据库的基础知识 21

任务一:安装MySQL数据库 23

知识储备 23

任务实践 27

任务二:启动MySQL服务 31

知识储备 31

任务实践 33

上机实训:登录MySQL数据库 34

习题 35

项目3 数据库与数据表的基本操作 37

任务一:创建和删除数据库 39

知识储备 39

任务实践 42

任务二:创建学生成绩表xscj 44

知识储备 44

任务实践 63

上机实训:创建编辑company数据库

和表 64

习题 71

项目4 PHP语法知识 72

任务一:制作网上书店购书订单 74

知识储备 74

任务实践 78

任务二:通过PHP变量访问购书订单 79

知识储备 79

任务实践 84

任务三:测试执行运算符 85

知识储备 85

任务实践 95

任务四:使用switch语句制作网上购书

订单 95

知识储备 96

任务实践 105

上机实训:判断输入的是否为正数 108

习题 109

项目5 数组、字符串及正则表达式 111

任务一:测试函数extract()的输出 113

知识储备 114

任务实践 127

任务二:改变字符串中字母的大小写 128

知识储备 128

任务实践 135

任务三:验证电话号码 135

知识储备 136

任务实践 138

上机实训:显示图书顺序 139

习题 142

项目6 函数及代码复用 143

任务一:通过引用变量改变外部变量值 145

知识储备 146

任务实践 150

任务二:建立HTML文件并测试include()

函数 151

知识储备 151

任务实践 153

上机实训:制作网上书店会员申请表 156

习题 170

项目7 Session和Cookie 172

任务一:在客户端设置Cookie的使用

级别 173

知识储备 174

任务实践 176

任务二:建立、销毁会话 177

知识储备 177

任务实践 181

上机实训:创建会话 182

习题 184

项目8 调试与异常处理 186

任务一:逻辑错误信息显示 188

知识储备 188

任务实践 193

任务二:错误处理 193

知识储备 194

任务实践 197

任务三:定义异常 199

知识储备 199

任务实践 201

上机实训:使用print调试PHP程序 202

习题 204

项目9 面向对象的程序设计 206

任务一:编辑长方体页面 208

知识储备 208

任务实践 214

任务二:类转字符串 218

知识储备 218

任务实践 225

上机实训:类的综合应用 225

习题 232

项目10 使用PHP访问MySQL

数据库 233

任务一:查询newstable数据表 236

知识储备 236

任务实践 243

任务二:连接数据库 243

知识储备 243

任务实践 245

上机实训:创建网上书店信息数据库

系统 246

习题 265

项目11 制作新闻信息系统 266

任务一:创建数据库和设计表结构 269

知识储备 269

任务实践 271

任务二:设计新闻发布模块 272

任务实践 272

任务三:设计与开发新闻管理模块 294

任务实践 294

上机实训:制作简单的HTML表单 316

习题 319

参考文献 321

内容摘要:

本书以PHP+MySQL开发应用程序为主线,介绍企业项目开发案例及相关的应用知识,涉及的内容较为广泛,从编程到产品配置,从工具使用到深入剖析,技术含量丰富。本书共分为11个项目,包括PHP运行环境的配置,MySQL数据库的基础知识,数据库与数据表的基本操作,PHP语法知识,数组、字符串及正则表达式,函数代码复用,Session和Cookie,调试与异常处理,面向对象的程序设计,使用PHP访问MySQL数据库,制作新闻信息系统。本书示例丰富、结构严谨、深入浅出,适合作为普通高等院校及高职高专院校计算机相关专业的实用教材,也可作为PHP Web应用程序开发的初学者或软件开发人员的参考用书。

编辑推荐:

本书采用了项目式的结构版块设计,图文并茂,对每一个知识点都进行了详细、深入的讲解。从网站开发环境的配置及PHP的基本语法规范入手,由浅入深,循序渐进地介绍了PHP+MySQL开发技术在实际网站开发过程中的运用,并针对动态网站开发的关键功能模块,逐步引导读者掌握PHP应用开发技术的核心知识。
本书共分为11个项目,在内容编排上独具匠心,结合典型案例,对PHP的基础知识点进行讲解,各个项目的知识点既相互独立,又前后贯穿有序。每个项目的示例均符合所讲解的知识点,实现了理论与实践相结合,对读者在学习过程中整理思路、构思创意会有所帮助。
本书各个项目的主要内容如下。
项目1:介绍配置PHP运行环境的必要知识,通过示例,读者可以自己动手配置PHP运行环境,架设自己的PHP服务器。
项目2:介绍MySQL数据库的基本知识,包括如何安装MySQL程序文件、如何启动MySQL服务、如何登录MySQL数据库等操作。
项目3:介绍MySQL数据库、数据表的基本操作,包括创建、查看、修改等。
项目4:介绍PHP的基本语法知识,包括常量、变量、操作符等。
项目 5:介绍字符串处理的通用方法,包括字符串的格式化、字符串的连接与分割、字符串的比较、字符串的匹配和替换等。
项目 6:介绍PHP函数的编写规则、require()和include()函数的使用,以及自定义函数的编写。
项目 7:介绍PHP中Session和Cookie的基础知识,包括HTTP协议、Session与Cookie的区别,以及如何通过PHP控制Session会话。
项目 8:介绍PHP的调试及异常处理,使读者可以在程序出错时进行调试,保证程序的顺利执行。
项目 9:介绍面向对象(Object-oriented)的程序设计,包括类、实例、封装、类继承以及多态性。
项目10:介绍在PHP中如何操作MySQL数据库,包括关系数据库查询语言、数据库的连接与断开,查询数据库,检索查询结果,数据库的插入、删除、更新以及查找等。
项目11:介绍一个新闻信息系统的开发过程,包括新闻系统的总体设计、数据库设计,以及各模块的设计要点。

书籍规格:

书籍详细信息
书名PHP+MySQL企业项目开发案例教程站内查询相似图书
9787302442912
如需购买下载《PHP+MySQL企业项目开发案例教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)39.8语种简体中文
尺寸29 × 21装帧平装
页数印数 3000

书籍信息归属:

PHP+MySQL企业项目开发案例教程是清华大学出版社于2016.出版的中图分类号为 TP312 ,TP311.138 的主题关于 关系数据库系统-高等学校-教材 ,PHP语言-程序设计-高等学校-教材 的书籍。