热门关键字:  听力密码  听力密码  新概念美语  单词密码  巧用听写练听力

PHP+MySQL开发实战

中国水利水电出版社
    【作 者】刘坤 【I S B N 】978-7-5170-2791-1 【责任编辑】陈洁 【适用读者群】高职高专 【出版时间】2015-03-09 【开 本】16开 【装帧信息】平装(光膜) 【版 次】第1版第1次印刷 【页 数】232 【千字数】369 【印 张】14.5 【定 价】29 【丛 书】国家示范(骨干)高职院校重点建设专业优质核心课程系列教材 【备注信息】
图书详情

    本书从初学者的角度出发,通过浅显易懂的语言,丰富的项目实战,对PHP、MySQL进行小型系统开发应该掌握的各方面技术进行详细阐述。依据PHP+MySQL技术学习过程,设计了6个具体项目,每个项目又由若干的模块和任务构成,循序渐进、由浅入深,让学生在完成任务的过程中学到知识和技能,很好地体现“任务驱动、项目载体”的理念。6个项目分别是PHP环境搭建、PHP编程技术、MySQL编程技术、使用PHP开发设计同学录系统、系统移植以及Linux基本操作,分别从LAMP、WAMP环境搭建到项目设计实施进行具体介绍,涉及实施的关键部分都有实施代码,可以使读者轻松掌握PHP、MySQL开发的精髓,快速掌握PHP编程、开发技术。

    本书配有电子教案,读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。

    本书可以使读者掌握Linux操作系统的安装使用、Apache服务器安装配置和MySQL数据库安装配置,以及PHP编程技巧,结合项目实战,掌握PHP开发Web框架的搭建和完整的开发过程。

    打破了传统的学科体系,根据项目化教学需要,以项目—模块—任务来组织内容,最后以同学录系统综合项目为实践,给出了完整的PHP+MySQL系统开发设计详细过程,将Apache、PHP编程技术、MySQL数据库技术融为一体。

    讲解详实,通俗易懂,容易上手,对于初次学习LAMP、WAMP技术的同学非常实用,书中的代码在Zend Studio 9.0 环境下全部通过测试。

    随着开源潮流的蓬勃发展,用来开发源代码的PHP已经与J2EE和.NET商业软件形成三足鼎立的局面,目前越来越多的公司和企业采用LAMP技术开发系统。本书可以使读者掌握Linux操作系统的安装使用、Apache服务器安装配置和MySQL数据库安装配置,以及PHP编程技巧,结合项目实战,掌握PHP开发Web框架的搭建和完整的开发过程。

    本书打破了传统的学科体系,根据项目化教学需要,以项目-模块-任务来组织内容,最后以同学录系统综合项目为实践,给出了完整的PHP+MySQL系统开发设计详细过程,将Apache、PHP编程技术、MySQL数据库技术融为一体。教材设计中不强求理论体系的完整性,以够用为度,以实用为标准。整个项目任务循序递进,先分别讲解了LAMP、WAMP各技术的学习,又通过综合项目将各部分贯通起来,在学习过程中着重培养了学生独立思考问题和主动解决问题的能力及团队合作精神。

    本书依据PHP+MySQL学习过程,从Linux操作系统安装使用、PHP分别在Windows系统和Linux系统下的搭建、MySQL数据库技术、PHP编程技术、综合实训项目安排组织内容。对每个项目中的各个具体的任务都做了详细地分析及操作讲解。5个项目学习完成后能够掌握LAMP、WAMP环境搭建及系统开发,学生成就感强。让学生通过完成具体任务学习知识和技能,真正做到了做中学、学中做,体现了学生为主体的思想。教材每个项目后都有相关知识讲解以及拓展任务训练,便于同学们课后的复习与训练。

    本书讲解详实,通俗易懂,容易上手,对于初次学习LAMP、WAMP技术的同学非常实用,书中的代码在Zend Studio 9.0环境下全部通过测试。本书可作为高职、大中专院校师生和计算机培训班的教材,也可作LAMP、PHP编程技术的专业技术参考书,同时可作为业余爱好者的自学用书。

    本书由刘坤主编,参与部分编写工作的还有杨正校、刘静、普星、沈啸等。参与本书编写的人员全部来自长期从事教学一线和系统设计制作工作岗位的教师和工程师,具有丰富的系统设计与开发经验。本书是2014年江苏省中高等职业教育衔接课程体系建设立项课题《基于校企共建专业的中高职衔接的研究与实践》的研究成果。

    在撰写本书过程中参考了大量书籍和资料,在此对这些书籍和资料的作者表示最诚挚的谢意。

    在编写过程中,我们力求精益求精、全面周到,由于编者水平有限,难免有疏漏和不妥之处,恳请专家、同仁和广大读者批评指正。

    编 者

    2014年10月

    第1章 PHP环境搭建 1
    1.1 Linux上PHP开发环境搭建 1
    任务1 在虚拟机中安装VMware tools 1
    任务2 Linux下Apache服务器安装与配置 2
    任务3 Linux下MySQL数据库安装与配置 3
    任务4 phpMyAdmin软件安装 4
    任务5 Linux下PHP的安装配置与测试 6
    1.2 Windows上WAMP配置 7
    任务1 Windows上安装配置Apache
    服务器 7
    任务2 Windows上安装配置MySQL
    数据库 10
    任务3 Windows上安装配置PHP运行
    环境 21
    任务4 Windows上安装配置
    phpMyAdmin 22
    任务5 Windows上安装WAMP集成
    环境 23
    第2章 PHP编程技术 31
    2.1 PHP编程基础 32
    任务1 在浏览器中显示“hello world”
    语句 32
    任务2 在浏览器中输出个人简历 33
    任务3 编程实现“电话号码簿” 34
    任务4 计算正方形的面积 34
    2.2 PHP流程控制语句 42
    任务1 比较两个数大小 42
    任务2 根据考试成绩判断等级 43
    任务3 用户选择自己喜欢的颜色 44
    任务4 简单星期转换 45
    任务5 计算1~100的累加值 46
    任务6 制作乘法口诀表 47
    2.3 PHP字符串与正则表达式语句 51
    任务1 去除字符串首尾空格 51
    任务2 合并与分割字符串 52
    任务3 截取指定长度字符串 52
    任务4 验证身份证号码是否规范 53
    任务5 验证邮箱格式是否正确 54
    任务6 验证网址、IP地址是否符合要求 55
    任务7 验证电话号码、账号是否
    符合规范 56
    2.4 PHP数组定义与访问 59
    任务1 数组合并与拆分 59
    任务2 数组元素的添加与删除 60
    任务3 查找数组元素 60
    2.5 PHP文件上传 66
    任务1 实现单个文件上传 66
    任务2 上传指定文件类型的文件 67
    2.6 PHP访问Web页面 71
    任务1 用户注册页面设计与制作 71
    任务2 简单留言板设计实现 73
    第3章 MySQL编程技术 83
    3.1 MySQL数据库操作命令 84
    任务1 启动测试MySQL数据库 84
    任务2 MySQL数据库管理 85
    任务3 数据库导出与导入 86
    3.2 MySQL数据库操作 89
    任务1 创建MySQL数据库及数据表 89
    任务2 创建sp数据库及数据表 91
    任务3 创建student数据库及数据表 92
    任务4 创建sp数据库及其操作 94
    3.3 phpMyAdmin管理MySQL数据库 106
    任务1 使用phpMyAdmin操作数据库 106
    任务2 使用phpMyAdmin操作数据表 107
    任务3 使用phpMyAdmin操作数据 109
    任务4 使用phpMyAdmin导入导出
    数据库 111
    3.4 PHP操作MySQL数据库 113
    任务1 利用数据库保存留言 113
    任务2 显示留言 115
    第4章 使用PHP开发设计同学录系统 120
    4.1 同学录系统需求分析 121
    任务1 同学录系统需求分析 121
    任务2 同学录系统设计 121
    任务3 同学录系统数据库表的结构设计 122
    4.2 同学录系统数据库创建 126
    4.3 同学录系统框架设计 131
    任务1 Linux中PHP工具软件Zend Studio
    的安装使用 131
    任务2 系统公共文件编写 131
    4.4 用户注册模块 138
    任务1 编写用户注册用户名文件
    reguser.php 138
    任务2 编写用户注册信息文件
    reginfo.php 142
    任务3 编写用户注册完成文件
    regok.php 147
    4.5 用户登录模块 149
    4.6 用户首页模块 153
    任务1 设计并实现用户首页login.php
    功能 153
    任务2 设计并实现创建班级页面createclass.php 157
    任务3 实现login.php中“加入班级”
    功能 161
    4.7 班级首页模块 165
    4.8 用户信息模块 167
    任务1 实现修改用户信息页面
    userinfo.php 167
    任务2 修改用户密码页面userpwd.php
    文件实现 170
    任务3 我的名片usercard.php文件实现 171
    4.9 班级留言功能模块 176
    任务1 完成发表留言表单设计制作 176
    任务2 将用户发表的留言写入数据库
    guestbook表中 178
    任务3 分页显示班级留言 179
    4.10 班级读物功能模块 183
    任务1 完成classreadings.php页面设计 183
    任务2 实现classreadings.php页面功能 184
    第5章 系统移植 190
    任务1 系统从Linux移植到Windows 190
    任务2 系统从Windows移植到Linux 193
    第6章 Linux基本操作 196
    任务1 在虚拟机中安装Linux操作系统 196
    任务2 Linux文件和目录操作命令 197
    任务3 Linux下vi编辑器使用 201
    任务4 Linux软件包安装 203
    参考文献 223
最新评论共有 0 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册