PHP+MySQL+Dreamweaver动态网站开发实例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张兵义,张连堂主编;张红娟,范美英,范培英等编著;刘瑞新主审
- 出 版 社:北京:机械工业出版社
- 出版年份:2012
- ISBN:9787111383604
- 页数:270 页
第1章Dreamweaver的基本操作 1
1.1 Dreamweaver概述 1
1.2 Dreamweaver的工作环境 1
1.2.1 Dreamweaver的启动 1
1.2.2 Dreamweaver的主工作区 2
1.3 Dreamweaver创建网页的工作流程 5
1.4站点管理 7
1.4.1 Dreamweaver的网站定义 7
1.4.2建立本地站点 8
1.4.3管理本地站点 10
1.4.4站点测试 11
1.4.5站点发布 13
1.5实训 15
1.6习题 16
第2章 建立与设置PHP运行环境 17
2.1动态网站开发技术 17
2.1.1 WWW的工作原理 17
2.1.2静态网页和动态网页 17
2.1.3客户端的动态网页 18
2.1.4服务器端的动态网页 18
2.2架设Apache+MySQL+PHP的运行环境 19
2.2.1 PHP开发环境的选择 19
2.2.2下载PHP集成开发工具phpStudy 20
2.2.3安装phpStudy 20
2.2.4 phpStudy的基本操作 23
2.2.5配置Apache+MySQL+PHP运行环境 25
2.3在Dreamweaver中建立PHP站点 28
2.3.1建立PHP网页的测试服务器 28
2.3.2建立第一个PHP网页 30
2.4实训 31
2.5习题 32
第3章PHP语法基础 33
3.1 PHP简介 33
3.1.1 PHP发展史 33
3.1.2 PHP语言特点 33
3.1.3 PHP脚本的应用领域 34
3.2 PHP语法风格 35
3.2.1 PHP标记风格 35
3.2.2 PHP程序注释 36
3.2.3 HTML中嵌入PHP 36
3.2.4 PHP中输出HTML 36
3.2.5 PHP中调用JavaScript 37
3.3 PHP的数据类型 38
3.3.1整型 38
3.3.2浮点型 38
3.3.3字符串 39
3.3.4布尔型 40
3.3.5数组 41
3.3.6数据类型之间的转换 41
3.4变量和常量 43
3.4.1变量 43
3.4.2常量 49
3.5运算符与表达式 50
3.5.1算术运算符 50
3.5.2赋值运算符 50
3.5.3位运算符 51
3.5.4比较运算符 51
3.5.5逻辑运算符 51
3.5.6字符串运算符 52
3.5.7自动递增、递减运算符 52
3.5.8其他运算符 53
3.5.9运算符的优先级和结合性 53
3.5.10表达式 54
3.6流程控制语句 56
3.6.1条件控制语句 56
3.6.2循环控制语句 62
3.6.3流程控制符 65
3.7函数 67
3.7.1用户自定义函数 68
3.7.2参数的传递 68
3.7.3函数变量的作用域 69
3.7.4函数的返回值 69
3.7.5变量函数 70
3.7.6系统函数 70
3.8包含文件操作 71
3.9实训 71
3.10习题 73
第4章 数据处理 74
4.1数组的基本操作 74
4.1.1数组的创建和初始化 74
4.1.2键名和键值的操作 77
4.1.3数组的遍历和输出 79
4.1.4数组的排序 80
4.2字符串操作 85
4.2.1字符串的显示 85
4.2.2字符串的格式化 85
4.2.3常用的字符串操作函数 86
4.2.4字符串的替换 87
4.2.5字符串的比较 88
4.2.6字符串与HTML 89
4.2.7其他字符串函数 91
4.3正则表达式 94
4.3.1正则表达式简介 94
4.3.2 POSIX风格的正则表达式 94
4.3.3 Perl兼容的正则表达式 98
4.4日期和时间 103
4.4.1时间戳的基本概念 103
4.4.2时间转换为时间戳 103
4.4.3获取日期和时间 104
4.4.4其他常用的日期和时间函数 106
4.5实训 107
4.6习题 109
第5章 目录与文件 110
5.1目录的常用操作 110
5.1.1创建和删除目录 110
5.1.2获取和更改当前工作目录 110
5.1.3打开和关闭目录句柄 111
5.1.4读取目录内容 111
5.1.5获取指定路径的目录和文件 112
5.2文件 112
5.2.1文件的打开与关闭 113
5.2.2文件的写入 114
5.2.3文件的读取 115
5.2.4文件的上传与下载 118
5.2.5其他常用的文件处理函数 122
5.3实训 124
5.4习题 126
第6章PHP组件的应用 127
6.1自动生成图片验证码 127
6.1.1验证码的工作原理和表现形式 127
6.1.2生成图片验证码的PHP组件程序 127
6.2发送电子邮件 130
6.2.1 SMTP服务器的安装和设置 130
6.2.2安装外挂在线邮寄组件 132
6.2.3测试发送电子邮件 133
6.3 PHP天气组件 137
6.4实训 138
6.5习题 140
第7章MySQL数据库的使用 141
7.1数据库概述 141
7.1.1数据库与数据库管理系统 141
7.1.2关系型数据库管理系统简介 142
7.1.3关系型数据库语言 142
7.2 MySQL数据库 142
7.2.1 MySQL数据库简介 143
7.2.2 MySQL数据库的特点 143
7.2.3 MySQL基础知识 143
7.2.4 MySQL数据库的基本操作 147
7.3使用MySQL数据库图形化界面管理工具phpMyAdmin 156
7.3.1 phpMyAdmin简介 156
7.3.2登录phpMyAdmin 157
7.4实训 158
7.5习题 161
第8章PHP动态页面制作技术 162
8.1建立网站数据库连接 162
8.1.1 PHP程序连接到MySQL数据库服务器的原理 162
8.1.2 PHP网页中建立MySQL数据库连接 163
8.2 Dreamweaver动态网页开发环境 164
8.2.1动态网页开发面板 165
8.2.2动态内容源 165
8.3动态网页设计工作流程 166
8.4以可视化方式生成动态网页 168
8.4.1网页中绑定记录集 168
8.4.2动态表格的使用 170
8.5实训 170
8.6习题 172
第9章 新闻发布系统 173
9.1网站规划 173
9.1.1网站结构 173
9.1.2页面设计 173
9.2数据库设计 174
9.2.1还原数据库 174
9.2.2数据表的结构 175
9.3定义网站与设置数据库连接 175
9.4新闻发布系统主页面的制作 177
9.4.1新闻标题页面的制作 177
9.4.2新闻内容页面的制作 183
9.5新闻发布系统管理页面的制作 184
9.5.1管理员登录页面的制作 184
9.5.2新闻管理主页面的制作 185
9.5.3添加新闻页面的制作 187
9.5.4修改新闻页面的制作 188
9.5.5删除新闻页面的制作 190
9.6作品预览 192
9.6.1一般页面的使用 192
9.6.2管理页面的使用 192
第10章 数字相册 195
10.1网站规划 195
10.1.1网站结构 195
10.1.2页面设计 195
10.2数据库设计 196
10.2.1还原数据库 196
10.2.2数据表的结构 197
10.3定义网站与设置数据库连接 198
10.4数字相册主页面的制作 200
10.4.1相册首页的制作 200
10.4.2相册分类显示页面的制作 206
10.4.3相册详细信息页面的制作 207
10.5数字相册管理页面的制作 210
10.5.1管理员登录页面的制作 210
10.5.2管理网站信息页面的制作 211
10.5.3管理相册分类页面的制作 213
10.5.4管理相册列表页面的制作 219
10.5.5添加相册页面的制作 222
10.5.6管理相册内容详细信息页面的制作 225
10.6作品预览 234
10.6.1一般页面的使用 234
10.6.2管理页面的使用 235
第11章 网络数码商城 239
11.1网站规划 239
11.1.1网站结构 239
11.1.2页面设计 240
11.2数据库设计 240
11.2.1还原数据库 240
11.2.2数据表的结构 241
11.3定义网站与设置数据库连接 242
11.4网络数码商城主页面的制作 244
11.4.1网络数码商城首页的制作 244
11.4.2商品详细信息页面的制作 249
11.4.3加入购物车页面的制作 251
11.5网络数码商城购物流程页面的制作 252
11.5.1查看购物车页面的制作 253
11.5.2填写邮寄信息页面的制作 256
11.5.3存储购物车页面的制作 257
11.5.4发送购物确认邮件页面的制作 261
11.5.5查询订单页面的制作 264
11.6作品预览 267
11.6.1商品展示页面的使用 267
11.6.2购物流程页面的使用 268
参考文献 270
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《先进激光加工技能实训》肖海兵主编 2019
- 《英语实训教程 第2册 商务英语听说》盛湘君总主编 2019
- 《高职旅游专业实训系列教材 实用旅游英语》(中国)曲琳娜 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《东方杂志 第110册 第25卷 第一至四号 1928年1月-1928年2月》上海书店出版社编 2012
- 《清明 我们的节日》冯骥才编 2017
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《甘肃省档案馆指南》甘肃省档案馆编 2018
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《东方杂志 第94册 第22卷 第四至七号 1925年2月-1925年4月》上海书店出版社编 2012
- 《远去的老调》经典文库编委会编 2019
- 《东方杂志 第13册 第四年 第一至三期 1907年3月-1907年5月》上海书店出版社编 2012
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019