您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
PHP&MYSQL跨设备网站开发实例精粹
字数: 787.00千字
装帧: 平装
出版社: 清华大学出版社
作者: 陈惠贞,陈俊荣 编著
出版日期: 2015-08-01
商品条码: 9787302400455
版次: 1
开本: 16开
页数: 478
出版年份: 2015
定价:
¥79
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
内容简介
本书从易学实用的角度详细讲解PHP、HTML5语法,MySQL数据库存取;针对网页之间的信息传递、表单的后端处理、HTTP Header、Cookie、Session、文件存取、GD绘图与图像处理、面向对象、使用Ajax、访问MySQL数据库、SQL查询等应用,做了鞭辟入里的讲解;让您克服初学者的迷茫,向专业的程序设计之路迈进。
为紧跟网站推出“移动版”的潮流,书中列举了如何根据网络设备,自动切换PC版网页和移动版网页,另辟专门章节讲解如何使用jQuery Mobile快速开发移动版网站,以及如何在移动版网站内使用PHP与MySQL进行数据库访问。
本书很重要的是提供了丰富的网站开发范例,包括建立Google地图应用网站、移动版商品目录、访客留言板、讨论组、文件上传、在线寄信服务、电子贺卡、会员管理系统、在线投票系统、购物车、网络相册等超强范例;满足您应用于各种专题的项目开发或参与程序设计技能竞赛的需求。
目录
第1章 开始编写PHP程序 1
1.1 认识动态网页技术 2
1.1.1 浏览器端Scripts 2
1.1.2 服务器端Scripts 3
1.2 认识PHP、Apache与MySQL 4
1.3 建立PHP、Apache与MySQL运行环境 5
1.3.1 安装WampServer 6
1.3.2 设置WampServer 10
1.3.3 查看PHP文件 11
1.4 PHP程序的编辑工具 12
1.5 安装本书范例程序 15
1.6 编写第一个PHP程序 16
1.6.1 将PHP程序嵌入HTML文件 16
1.6.2 将PHP程序放在外部文件中 18
1.7 PHP程序代码的编写惯例 20
第2章 类型、变量、常数与运算符 24
2.1 类型 25
2.1.1 整数(integer) 25
2.1.2 浮点数(float、double) 26
2.1.3 布尔(boolean) 26
2.1.4 字符串(string) 26
2.1.5 NULL 29
2.1.6 资源(resource) 29
2.2 类型转换 30
2.2.1 检查类型 30
2.2.2 明确转换类型 31
2.3 变量 32
2.3.1 变量的命名规则 32
2.3.2 变量的访问方式 33
2.3.3 变量的有效范围 34
2.3.4 变量处理函数 34
2.4 常数 34
2.4.1 用户自定义常数 34
2.4.2 预定义的常数 35
2.5 运算符 36
2.5.1 算术运算符 37
2.5.2 字符串运算符 37
2.5.3 递增/递减运算符 38
2.5.4 比较运算符 38
2.5.5 位运算符 39
2.5.6 逻辑运算符 40
2.5.7 赋值运算符 41
2.5.8 条件运算符 41
2.5.9 错误控制运算符 42
2.5.10 执行运算符 42
2.5.11 运算符的优先级 43
2.6 PHP的输出函数 43
第3章 流程控制与数组 48
3.1 认识流程控制 49
3.2 if 49
3.2.1 if:若...就...(单向选择) 49
3.2.2 if...else...:若...就...否则...(双向选择) 51
3.2.3 if...elseif...:若...就...否则 若...就...否则(多向选择) 52
3.3 switch 55
3.4 for(计数循环) 57
3.5 条件循环 60
3.5.1 while 60
3.5.2 do...while 61
3.5.3 break与continue语句 62
3.5.4 exit() 函数 63
3.6 foreach 63
3.7 认识数组 65
3.8 一维数组 66
3.8.1 建立一维数组 66
3.8.2 存取一维数组 67
3.9 多维数组 69
3.9.1 建立多维数组 69
3.9.2 存取多维数组 70
3.10 数组运算符 72
3.11 数组相关的函数 73
第4章 函数 80
4.1 认识函数 81
4.2 自定义函数 81
4.3 函数的参数 84
4.3.1 传值调用 84
4.3.2 传址调用 85
4.3.3 设置参数的默认值 86
4.3.4 可变长参数列表 87
4.4 函数的返回值 88
4.5 局部变量V.S.全局变量 89
4.6 静态变量 91
4.7 匿名函数 93
4.8 可变函数 93
4.9 实用的PHP内部函数 94
4.9.1 数字常数 95
4.9.2 数字函数 95
4.9.3 日期时间函数 97
4.9.4 字符串函数 100
第5章 文件访问 106
5.1 访问服务器端的路径 107
5.1.1 获取文件名 107
5.1.2 获取路径信息 107
5.1.3 获取绝对路径 108
5.2 访问服务器端的文件夹 108
5.2.1 创建文件夹 109
5.2.2 获取当前的工作文件夹 109
5.2.3 切换当前的工作文件夹 109
5.2.4 删除文件夹 110
5.2.5 判断路径是否为文件夹 110
5.2.6 判断文件夹是否存在 110
5.2.7 变更文件夹的权限 111
5.2.8 获取文件夹的父文件夹名称 111
5.2.9 获取文件夹所包含的文件名及子文件夹名称 111
5.3 访问服务器端的文件 112
5.3.1 判断文件是否存在 112
5.3.2 判断指定的路径是否为文件 112
5.3.3 复制文件 113
5.3.4 删除文件 113
5.3.5 变更文件名 113
5.3.6 获取文件属性 114
5.4 读取服务器端的文本文件 115
5.4.1 使用fread() 函数读取文本文件 115
5.4.2 使用fgets() 函数读取文本文件 117
5.4.3 使用file_get_contents() 函数读取文本文件 118
5.5 写入服务器端的文本文件 119
5.5.1 使用fwrite()、fputs() 函数写入文本文件 119
5.5.2 使用file_put_contents() 函数写入文本文件 120
第6章 GD绘图与图像处理 122
6.1 GD绘图 123
6.1.1 创建空白图像 123
6.1.2 分配颜色 123
6.1.3 绘制线条、图形与文字 124
6.1.4 输出图像 131
6.1.5 释放内存 132
6.2 实用的图像函数 134
6.2.1 获取图像格式 134
6.2.2 获取图像的大小与格式 135
6.2.3 读取外部图像 136
第7章 面向对象 138
7.1 认识面向对象 139
7.2 类与对象 140
7.2.1 定义类 140
7.2.2 创建对象 142
7.2.3 static关键字 143
7.2.4 类常数 144
7.2.5 构造函数 145
7.2.6 析构函数 146
7.2.7 比较对象 147
7.3 继承 148
7.3.1 定义子类 149
7.3.2 设置成员的访问级别 151
7.3.3 覆盖继承自父类的方法 153
7.3.4 调用父类内被覆盖的方法 154
7.3.5 抽象方法 155
7.3.6 子类的构造函数与析构函数 156
7.4 命名空间 159
第8章 在网页之间传递信息 162
8.1 搜集网页上的数据 163
8.1.1 建立表单 163
8.1.2 表单的后端处理 169
8.2 HTTP Header 176
8.2.1 网页重定向 177
8.2.2 用户与密码认证 179
8.2.3 自动导向到PC版或移动版网页 180
8.3 Cookie 181
8.3.1 写入Cookie 182
8.3.2 读取Cookie 184
8.4 Session 185
8.4.1 访问Session 186
8.4.2 Session相关的函数 187
第9章 使用Ajax 190
9.1 认识Ajax 191
9.2 编写导入Ajax技术的动态网页 192
第10章 jQuery Mobile移动版网页 200
10.1 认识jQuery Mobile 201
10.2 编写jQuery Mobile移动版网页 202
10.3 主题 205
10.4 超链接 207
10.4.1 内部链接 207
10.4.2 外部链接 210
10.4.3 绝对外部链接 211
10.5 对话框 213
10.6 按钮 215
10.6.1 建立按钮 215
10.6.2 设置按钮的图标 216
10.6.3 设置按钮的主题 216
10.6.4 设置按钮的特殊效果 217
10.6.5 设置控件组 217
10.7 工具栏 217
10.7.1 页首行 218
10.7.2 页尾行 219
10.8 导航条 219
10.9 可折叠区块 221
10.10 可折叠区块群组 222
10.11 列表视图 223
10.11.1 创建列表视图 223
10.11.2 设置分隔线 224
10.11.3 设置计数气泡与侧边内容 225
10.11.4 设置搜索功能 226
10.11.5 设置图标与缩略图 227
10.12 表单 228
10.12.1 字段容器 228
10.12.2 文字输入字段 229
10.12.3 日期时间输入字段 230
10.12.4 多行文本框 231
10.12.5 拨动式切换开关 232
10.12.6 下拉式菜单 233
10.12.7 复选框 234
10.12.8 单选按钮 236
10.12.9 读取表单字段的数据 238
第11章 管理MySQL数据库 240
11.1 认识数据库 241
11.2 PHP与数据库 243
11.3 使用phpMyAdmin管理MySQL数据库 243
11.3.1 添加、删除、修改登录账号与密码 244
11.3.2 创建数据库 247
11.3.3 创建数据表 248
11.3.4 新增记录 253
11.3.5 导出数据库 256
11.3.6 删除数据库或数据表 257
11.3.7 导入数据库 258
12章 SQL查询 262
12.1 认识SQL查询 263
12.2 筛选记录 264
12.2.1 SELECT ...FROM ...WHERE ...语法(筛选) 266
12.2.2 SELECT ...FROM ...ORDER BY ...语法(排序) 267
12.2.3 SELECT ...LIMIT语法(设置最多返回的记录数) 269
12.3 添加、更新与删除记录 269
12.3.1 使用INSERT语句新增记录 269
12.3.2 使用UPDATE语句更新记录 270
12.4 创建与删除数据库及数据表 270
12.4.1 创建数据库 270
12.4.2 删除数据库 271
12.4.3 创建数据表 271
12.4.4 删除数据表 271
第13章 访问MySQL数据库 273
13.1 PHP与MySQL数据库 274
13.2 建立与关闭数据连接 276
13.2.1 建立数据连接 276
13.2.2 关闭数据连接 277
13.3 访问MySQL数据库服务器 278
13.3.1 获取MySQL客户端函数库的版本信息 278
13.3.2 获取MySQL主机的相关信息 279
13.3.3 获取MySQL数据库协议的版本信息 280
13.3.4 获取MySQL数据库服务器的版本信息 281
13.3.5 获取访问MySQL数据库服务器的错误信息 282
13.4 执行SQL指令 282
13.4.1 打开数据库 282
13.4.2 执行SQL指令 284
13.4.3 获取执行SQL指令被影响的记录数或字段数 286
13.5 获取字段信息 288
13.5.1 使用mysqli_fetch_field_direct() 函数获取字段信息 288
13.5.2 使用mysqli_fetch_field() 函数获取字段信息 291
13.5.3 移动字段指针 291
13.6 获取记录内容 292
13.6.1 使用mysqli_fetch_row() 函数获取记录内容 292
13.6.2 使用mysqli_fetch_array() 函数获取记录内容 294
13.6.3 使用mysqli_fetch_assoc() 函数获取记录内容 298
13.6.4 使用mysqli_fetch_object() 函数获取记录内容 298
13.6.5 移动记录指针 298
13.7 分页浏览 299
第14章 Google地图应用网站 303
14.1 认识Google API 304
14.2 在网页中加入Google Maps 304
第15章 移动商品目录 310
15.1 设计移动版网站界面 311
15.2 完整的程序代码清单 312
第16章 访客留言板与讨论组 317
16.1 访客留言板 318
16.1.1 组成网页的文件列表 319
16.1.2 网页的运行流程 320
16.1.3 必须具备的背景知识 320
16.1.4 完整的程序代码清单 321
16.2 讨论组 326
16.2.1 组成网页的文件列表 327
16.2.2 网页的运行流程 329
16.2.3 必须具备的背景知识 329
16.2.4 完整的程序代码清单 330
第17章 文件上传 338
17.1 认识文件上传 339
17.1.1 前置准备工作 339
17.1.2 编写前端的文件上传用户界面 340
17.1.3 编写后端的处理程序 341
17.2 上传单一文件 343
17.3 上传多个文件 346
第18章 在线寄信服务与电子贺卡 349
18.1 在线寄信服务 350
18.2 使用mail() 函数发送邮件 351
18.2.1 发送纯文本邮件 351
18.2.2 传送HTML格式的邮件 353
18.2.3 发送邮件给副本及密件抄送收件人 354
18.2.4 发送有附加文件的邮件 356
18.3 无法发送附加文件的在线寄信服务 361
18.4 能够发送附加文件的在线寄信服务 365
18.5 电子贺卡DIY 369
18.5.1 组成网页的文件列表 371
18.5.2 网页的运行流程 373
18.5.3 必须具备的背景知识 374
18.5.4 完整的程序代码清单 374
第19章 会员管理系统 386
19.1 认识会员管理系统 387
19.2 组成网页的文件列表 388
19.3 网页的运行流程 390
19.4 必须具备的背景知识 391
19.5 完整的程序代码清单 391
第20章 在线投票系统 413
20.1 认识在线投票系统 414
20.2 组成网页的文件列表 415
20.3 网页的运行流程 416
20.4 必须具备的背景知识 416
20.5 完整的程序代码清单 417
第21章 购物车 426
21.1 认识购物车 427
21.2 组成网页的文件列表 429
21.3 网页的运行流程 430
21.4 您必须具备的背景知识 431
21.5 完整的程序代码清单 432
第22章 网络相册 446
22.1 认识网络相册 447
22.2 组成网页的文件列表 450
22.3 网页的运行流程 452
22.4 完整的程序代码清单 454
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网