图书介绍

Web编程技术 PHP+MySQL动态网页设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Web编程技术 PHP+MySQL动态网页设计
  • 刘秋菊,刘书伦主编 著
  • 出版社: 北京:北京师范大学出版社
  • ISBN:9787303129812
  • 出版时间:2011
  • 标注页数:311页
  • 文件大小:65MB
  • 文件页数:321页
  • 主题词:PHP语言-程序设计-高等职业教育-教材;关系数据库-数据库管理系统,MySQL-高等职业教育-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Web编程技术 PHP+MySQL动态网页设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章Web程序设计概述1

【工作过程】1

【知识领域】1

【学习情境】1

1.1初识Web程序设计1

任务1:初步了解Web的工作原理1

任务2:了解Web页面2

1.2网络术语与Internet通信协议5

任务3:理解IP地址、域名和URL5

任务4:理解几种Internet通信协议7

1.3动态Web工作模式9

任务5:认识静态网页和动态网页9

任务6:认识动态Web的工作模式11

实训项目112

第2章Web程序设计基础14

【工作过程】14

【知识领域】14

【学习情境】14

2.1 HTML语言14

任务1:了解HTML语言的结构14

任务2:常用HTML标记17

任务3:在页面中使用超链接22

任务4:在页面中使用图像24

任务5:在页面中使用表格26

任务6:在页面中使用框架29

任务7:在页面中使用表单31

2.2基于DIV+CSS的网站构架35

任务8:使用CSS层叠样式表35

任务9:基于DIV+CSS布局40

2.3 JavaScript客户端脚本语言46

任务10:初识JavaScript语言46

任务11:使用JavaScript的函数49

任务12:使用JavaScript的事件50

任务13:使用JavaScript的对象52

实训项目259

第3章 构建PHP动态Web运行环境60

【工作过程】60

【知识领域】60

【学习情境】60

3.1构建Windows的动态Web服务器60

任务1: IIS和PHP的安装与测试60

任务2: Apache和PHP的安装与测试64

任务3: Windows下MySQL的安装与运行67

3.2构建Linux的动态Web服务71

任务4: Apache服务器的安装71

任务5: PHP的安装72

任务6: MySQL的安装72

实训项目373

第4章PHP程序设计基础74

【工作过程】74

【知识领域】74

【学习情境】74

4.1 PHP程序的语法结构74

任务1:制作一个简单的PHP程序74

任务2:如何在网页中嵌入PHP程序78

4.2 PHP的数据类型79

任务3:数值型数据的使用80

任务4:字符串型数据的使用81

任务5:布尔型数据的使用84

4.3 PHP的常量和变量84

任务6:使用常量存储数据84

任务7:使用变量存储数据87

4.4 PHP的运算符和表达式90

任务8:使用算术运算符90

任务9:使用条件运算符与逻辑运算符92

任务10:使用字符串运算符94

任务11:认识PHP的运算符的优先级94

4.5 PHP的流程控制语句95

任务12:使用分支语句控制流程96

任务13:使用循环语句控制流程100

任务14:使用跳转语句控制流程104

4.6 PHP的数组106

任务15:创建数组106

任务16:遍历数组108

任务17:使用数组函数109

4.7函数118

任务18:如何定义一个函数118

任务19:函数和变量的作用域120

任务20:函数的参数传递123

任务21:日期和时间处理函数124

任务22:文件操作函数127

4.8面向对象编程初步132

任务23:类与对象的应用132

任务24:类与对象的构造方法135

4.9文件包含136

任务25:使用include包含文件136

任务26:使用require包含文件136

实训项目4137

第5章MySQL数据库基础139

【工作过程】139

【知识领域】139

【学习情境】139

5.1 MySQL的启动和关闭139

任务1:使用命令行方式管理MySQL服务140

任务2:安装与使用phpMyAdmin工具140

5.2 MySQL的基本语法144

任务3: MySQL的命名规则144

任务4: MySQL的列数据类型144

5.3 MySQL的基本命令146

任务5:创建和删除数据库147

任务6:创建和删除数据库表147

任务7:操作数据库表148

任务8:与查询有关的运算符和函数151

5.4 MySQL权限154

任务9:添加用户和设置权限154

任务10:修改用户密码155

任务11:撤销用户权限156

任务12:备份和恢复数据库156

实训项目5159

第6章 人机交互和会话160

【工作过程】160

【知识领域】160

【学习情境】160

6.1网页重定向160

任务1: HTTP协议报头160

任务2: PHP的header()函数161

6.2表单验证163

任务3:用户注册表单设计163

任务4:用PHP验证表单166

任务5:用JavaScript验证表单172

任务6:用全局变量$_GET进行页面参数传递174

6.3 PHP的Cookie177

任务7:创建临时性Cookie178

任务8:读取Cookie179

任务9:创建永久性Cookie180

任务10:删除Cookie180

6.4 PHP的Session181

任务11:认识Session的工作原理181

任务12: Session的基本使用182

6.5用户认证186

任务13:基于数据库的基本认证186

任务14:基于IP地址的基本认证188

实训项目6189

第7章PHP和MySQL数据库编程——学生选课系统191

【工作过程】191

【知识领域】191

【学习情境】191

7.1 PHP中访问MySQL的相关函数192

任务1:连接数据库服务器函数192

任务2:选择数据库的函数193

任务3: SQL查询函数193

任务4:操作数据库记录函数194

7.2项目引入与需求分析196

任务5:系统的架构、功能和用户196

任务6:系统的需求概述与分析197

7.3功能分析197

任务7:功能分析的方法和任务197

任务8:“网上选课”系统的功能分析198

7.4页面流图199

任务9:页面流图的内容和作用199

任务10:登录模块的页面流图样例199

7.5数据库和表设计200

任务11:表及其之间的联系200

任务12:表的结构201

7.6系统实现202

任务13:教师/学生登录与退出202

任务14:学生选课206

任务15:教师管理课程215

实训项目7222

第8章 网站计数器224

【工作过程】224

【知识领域】224

【学习情境】224

8.1访问者计数器的工作流程224

任务1:访问者计数器的运作过程224

任务2:访问者计数器的工作步骤及实现理念225

8.2模块结构图与流程图225

任务3:画出模块结构图225

任务4:计数器处理组件的流程图226

8.3代码组装与分析226

任务5:编写计数器组件的代码226

任务6: PHP函数操作227

任务7:计数器代码的组装与测试228

8.4图形计数器229

任务8:图形计数器的实现229

实训项目8233

第9章用PHP开发新闻发布系统235

【工作过程】235

【知识领域】235

【学习情境】235

任务1:系统总体设计236

任务2:数据库设计240

任务3:新闻发布前台页面设计243

任务4:新闻管理(添加、删除、修改)249

任务5:新闻类别、用户管理258

任务6:新闻发布系统后台263

实训项目9265

第10章用PHP开发网络考试系统267

【工作过程】267

【知识领域】267

【学习情境】268

任务1:网络考试系统整体设计268

任务2:数据库设计269

任务3:用户登录功能实现274

任务4:管理员功能的实现278

任务5:教师功能的实现290

任务6:学生考试功能的实现300

任务7:面向对象的应用302

实训项目10309

参考文献311

热门推荐