当前位置:首页 > 工业技术
PHP程序开发范例宝典
PHP程序开发范例宝典

PHP程序开发范例宝典PDF电子书下载

工业技术

  • 电子书积分:21 积分如何计算积分?
  • 作 者:辛洪郁,张彦国,邹淑芳编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2015
  • ISBN:9787115369208
  • 页数:792 页
图书介绍:本书以最新的PHP为依托,汇集了作者大量的实际操作经验,所选取的实例都是最为常用、实用和典型的,都是经过作者精挑细选,以达到将作者的多年开发经验与读者完全共享。针对Web网站开发过程中出现的困惑,交给读者一把解决问题的钥匙,使读者能够快速掌握解决问题的方法。
上一篇:密码工程学下一篇:混凝土结构设计
《PHP程序开发范例宝典》目录

第1章 PHP的运行环境配置 1

1.1 Windows下环境配置 2

实例001 Windows下Apache的安装配置 2

实例002 Windows下MySQL的安装配置 5

实例003 Windows下PHP的安装配置 6

实例004 Windows下phpMyAdmin的安装配置 7

实例005 使用AppServ架设Apache+MySQL+PHP运行环境 8

实例006 使用IIS服务器运行PHP脚本 10

实例007 Windows下发布“明日科技”网站 12

1.2 Linux下环境配置 14

实例008 Linux下Apachel.x安装配置 14

实例009 Linux下安装与配置Apache 2.x 15

实例010 Linux下PHP的安装配置 16

实例011 Linux下MySQL的安装配置 18

实例012 启用Red Hat Linux 9自带的PHP运行环境 19

实例013 Linux下实现PHP支持Socket 20

实例014 Linux下实现PHP支持mysqli扩展技术 21

实例015 开机自动启动Apache服务 21

实例016 开机自动启动MySQL服务 22

实例017 Linux下发布“读者之家”网站 22

1.3 应用常用开发工具开发PHP程序 23

实例018 应用Dreamweaver开发PHP程序 24

实例019 应用Eclipse开发PHP程序 25

实例020 应用PHPEditor开发PHP程序 27

实例021 应用UltraEdit开发PHP程序 29

实例022 应用NamoWebEditor开发PHP程序 30

第2章 表单及表单元素的应用 33

2.1 获取表单元素提交的值 34

实例023 获取文本框的值 34

实例024 获取隐藏域的值 35

实例025 获取文本域的值 36

实例026 获取复选框的值 37

实例027 获取单选按钮组的值 38

实例028 获取下拉列表的值 39

实例029 获取跳转菜单的值 40

实例030 获取上传文件的文件名 41

2.2 动态添加表单元素 42

实例031 不提交表单获取单选按钮的值 43

实例032 选中单选按钮后显示其他表单元素 44

实例033 根据数据表结构自动生成数据录入页面 45

实例034 投票系统中单选按钮与复选框的应用 47

2.3 下拉列表的应用 50

实例035 在下拉菜单中显示数据表某列的字段值 50

实例036 在下拉菜单中显示数组中的元素 51

实例037 级联菜单的应用 52

实例038 修改数据时下拉列表的默认值为数据库中原数据信息 53

实例039 可输入字符的下拉菜单 56

实例040 应用下拉列表选择所要联机的网站 57

实例041 根据下拉列表的值显示不同控件 58

2.4 文本框组件的应用 59

实例042 自动计算金额 59

实例043 设置文本框的只读属性 61

实例044 设置安全的密码域 62

实例045 限制多行文本域输入的字符个数 63

2.5 表单的综合应用 64

实例046 表单组件的综合应用 64

实例047 同一个页面中的多表单提交 66

实例048 获取表单中提交的所有数据 67

实例049 以文本域的形式显示数据信息 69

第3章 CSS与JavaScript脚本的应用 71

3.1 文字特效 72

实例050 逐个闪烁的文字 72

实例051 荧光灯文字 73

实例052 滚动的文字 75

3.2 控件样式 78

实例053 通过鼠标的移动改变文本框的背景色 78

实例054 改变下拉列表框的背景色 79

实例055 带颜色变化的动态链接按钮 80

实例056 设置图片的样式 81

实例057 设置表格的样式 82

实例058 模拟的进度条 83

3.3 超链接样式 85

实例059 鼠标指向文字超链接样式 85

实例060 鼠标滑过图片超链接样式 86

实例061 鼠标单击文字获得帮助效果 87

3.4 页面样式 88

实例062 动态标题栏 88

实例063 滚动条样式 89

实例064 页面整体风格 90

实例065 首尾页切换特效 91

3.5 导航菜单设计 93

实例066 带图标的文字导航条 93

实例067 flash导航条 94

实例068 按钮导航条 96

实例069 导航条的动画效果 98

实例070 不用图片实现质感导航条 99

实例071 弹出式下拉菜单 100

实例072 二级导航菜单 102

实例073 半透明背景的下拉菜单 103

实例074 展开式导航条 107

实例075 解释型菜单 108

实例076 自动隐藏的弹出式菜单 109

实例077 收缩式导航菜单 111

实例078 树状导航菜单 112

实例079 JQuery制作鼠标右键菜单 114

3.6 状态栏设计 116

实例080 状态栏中的跑马灯文字 116

实例081 在状态栏中收缩显示文字 117

实例082 在状态栏中显示数字时钟 118

3.7 弹出窗口控制 119

实例083 在首页右下角弹出渐显的广告窗口 119

实例084 浮动的广告窗口 121

实例085 打开居中显示详细信息的新窗口 123

实例086 关闭弹出窗口时自动刷新父窗口 125

实例087 在弹出的对话框中选择个性头像 127

实例088 自动关闭的广告窗口 128

实例089 关闭IE主窗口时,不弹出询问对话框 129

实例090 弹出提示对话框并重定向网页 130

3.8 弹出网页对话框 131

实例091 弹出全屏显示的网页模式对话框 131

实例092 网页拾色器 133

实例093 日期选择器 135

3.9 无边框窗口 137

实例094 全屏显示无边框有滚动条窗口 137

实例095 应用JavaScript实现指定尺寸的无边框窗口 138

实例096 应用CSS+DIV实现无边框窗口 139

实例097 通过双击鼠标实现页面自动滚屏 142

3.1 0 其他 143

实例098 设置主页 143

实例099 收藏本站 144

实例100 JQuery二级联动下拉列表 144

第4章 验证控件 147

4.1 通信类验证 148

实例101 验证E-mail地址 148

实例102 验证网址 149

实例103 验证电话号码 151

实例104 验证邮政编码 152

4.2 日期与时间类验证 153

实例105 验证日期的输入格式 153

实例106 验证时间的输入格式 155

实例107 验证日期与时间的输入格式 157

4.3 文本与数值验证 159

实例108 验证表单元素是否为空 159

实例109 验证输入的数值是否在指定范围内 161

实例110 验证数据是否为数值型 162

实例111 验证用户名和密码是否正确 163

实例112 验证两个文本框的值是否相等 164

实例113 验证输入的文本是否为汉字 166

实例114 限制输入字符串的长度 167

实例115 验证字符串是否以指定字符串开头 168

实例116 验证身份证号码 169

实例117 验证护照编号 171

实例118 验证车牌号码 172

4.4 自定义验证 173

实例119 验证合法的数据表名称 173

实例120 验证货币类型 174

第5章 构建PHP动态网页 177

5.1 页面间的数据传递 178

实例121 通过POST方法提交 178

实例122 通过GET方法提交 179

实例123 通过session实现页面间的数据传递 180

5.2 页面跳转 181

实例124 使用header()函数实现页面跳转 181

实例125 应用HTML标记进行跳转 182

实例126 使用脚本语言实现页面跳转 183

5.3 包含文件 184

实例127 include()函数的应用 185

实例128 include_once()函数的应用 186

实例129 require()函数的应用 187

实例130 require_once()数的应用 188

实例131 使用switch语句实现站内导航 189

5.4 Cookie技术 191

实例132 表单提交与Cookie 191

实例133 简单的Cookie计数器 193

实例134 使用Cookie记录用户登录信息 194

实例135 使用Cookie限制用户访问网站的时间 195

5.5 会话控制 196

实例136 通过session判断用户的权限 196

实例137 通过session禁止页面刷新 198

实例138 通过session存储数据 200

实例139 通过session实现购物车的功能 200

5.6 CKEditor在线编辑器 204

实例140 CKEditor网页编辑器 204

实例141 将CKEditor网页编辑器嵌入到后台管理系统中 206

第6章 PHP与SQL数据库技术 209

6.1 连接MySQL数据库 210

实例142 通过mysql_connect函数连接数据库 210

实例143 通过Mysqli_connect()函数连接数据库 212

实例144 通过面向对象连接数据库 213

6.2 数据插入 214

实例145 单条数据录入 214

实例146 批量数据录入 216

实例147 插入系统日志信息 218

6.3 数据更新 219

实例148 单条数据更新 220

实例149 批量数据更新 221

6.4 数据查询 223

实例150 不刷新页面筛选数据库中的数据 223

实例151 查询企业员工的详细信息 225

6.5 数据删除 226

实例152 单条数据删除 226

实例153 批量数据删除 228

实例154 删除数据前给予提示信息 229

实例155 统计从数据库里删除的记录数 231

6.6 在线删除表或索引 232

实例156 在线删除指定的数据表 232

实例157 在线删除多个指定的数据表 234

实例158 在线删除指定数据表中的索引 236

6.7 清除部分或全部数据表中的数据 238

实例159 清空指定数据表中的所有数据 238

实例160 清空指定数据表中的指定数据 240

实例161 批量清空数据表 241

6.8 MySQL数据库的备份 243

实例162 通过命令模式备份数据库 243

实例163 通过phpMyAdmin备份数据库 244

实例164 通过手动方式备份数据库 246

6.9 MYSQL数据库的恢复 247

实例165 通过命令模式恢复数据库 247

实例166 通过phpMyAdmin恢复数据库 247

实例167 通过手动方式恢复数据库 249

6.10 动态创建数据库、数据表和字段 250

实例168 动态创建MySQL数据库 250

实例169 动态创建MySQL数据表 251

实例170 动态创建字段 253

实例171 动态创建一个完整的数据库 255

6.11 数据的导入导出 258

实例172 MySQL数据库自身的导入导出 258

实例173 SQL Server数据导入到MySQL数据库 260

实例174 Aceess数据导入到MySQL数据库 263

6.12 分页技术 265

实例175 查询结果的分页显示 265

实例176 单击页码跳转到指定页 266

实例177 输入页码跳转到指定页 269

实例178 超长文本的分页显示 270

实例179 查询结果的分栏显示 272

实例180 分类、分栏和分页的综合应用 273

第7章 PHP与其他数据库技术 277

7.1 PHP操纵Access数据库 278

实例181 通过ADO方式连接Access数据库 278

实例182 通用数据信息的查询 279

实例183 查询结果的分页显示 281

实例184 用户身份验证类的实现 283

实例185 图片的分栏显示 285

7.2 PHP操纵SQL Server数据库 286

实例186 通过ADO方式连接SQL Server数据库 286

实例187 通过mssql_connect()函数连接SQL Server数据库 287

实例188 通过ADO方式实现指定时间段的信息检索 288

实例189 通过函数实现商品信息的检索 289

实例190 通过ADO方式实现输入页码跳转到指定页 291

实例191 通过函数实现单击页码跳转到指定页 293

实例192 添加图书类的实现 295

第8章 SQL查询相关技术 299

8.1 数据库操作 300

实例193 创建数据库 300

实例194 查看数据库 301

实例195 删除数据库 302

8.2 数据表操作 302

实例196 创建数据表 303

实例197 查看数据表 304

实例198 删除数据表 305

8.3 查询常量 306

实例199 查询数值型数据 306

实例200 查询字符串 307

实例201 查询日期型数据 308

实例202 查询逻辑型数据 310

实例203 查询所有非空数据 311

8.4 查询变量 313

实例204 利用变量查询字符串数据 313

实例205 利用变量查询数值型数据 314

8.5 查询指定的n条记录 316

实例206 查询前n条记录 316

实例207 查询后n条记录 317

实例208 查询从指定位置开始的n条记录 319

实例209 查询统计结果中的前n条记录 320

8.6 查询周期、日期 321

实例210 查询指定时间段的数据 321

实例211 按月查询统计数据 322

8.7 大小比较、逻辑查询、重复 324

实例212 查询大于指定条件的记录 324

实例213 查询结果不显示重复记录 325

实例214 NOT与谓词进行组合条件的查询 326

实例215 显示数据表中的重复记录和记录条数 328

8.8 排序、分组统计 329

实例216 对数据进行降序查询 329

实例217 对数据进行多条件排序 330

实例218 对统计结果进行排序 331

实例219 单列数据分组统计 333

实例220 多列数据分组统计 334

实例221 多表分组统计 335

8.9 聚集函数 336

实例222 使用聚集函数SUM对学生成绩进行汇总 337

实例223 使用聚集函数AVG求某班学生的平均成绩 338

实例224 使用聚集函数MIN求销售额、利润最少的商品 340

实例225 使用聚集函数MAX求月销售额完成最多的销售记录 341

实例226 使用聚集函数COUNT求日销售额大于某值的记录数 343

实例227 使用聚集函数First或Last求数据表中第一条或最后一条记录 345

8.10 多表查询 346

实例228 使用select语句进行多表查询 346

实例229 使用表的别名 348

实例230 合并多个结果集 349

8.11 嵌套查询 350

实例231 简单的嵌套查询 350

实例232 复杂的嵌套查询 352

实例233 嵌套查询在查询统计中的应用 353

8.12 子查询 355

实例234 使用子查询作派生的表 355

实例235 使用子查询作表达式 356

实例236 使用子查询关联数据 358

8.13 联合语句 359

实例237 多表联合查询 359

实例238 对联合查询后的结果进行排序 360

实例239 条件联合语句 362

8.14 内连接查询 363

实例240 简单内连接查询 363

实例241 复杂内连接查询 364

8.15 外连接查询 365

实例242 使用外连接进行多表联合查询 366

实例243 left outer join查询 367

实例244 right outer join查询 368

8.16 IN子查询 369

实例245 利用in或notin语句限定范围 369

实例246 用IN查询表中的记录信息 371

实例247 由IN引入的关联子查询 372

8.17 交叉表查询 374

实例248 利用transform分析数据 374

实例249 利用transform统计数据 375

8.18 函数查询 377

实例250 使用格式化函数转换查询条件的数据类型 377

实例251 在查询中使用字符串函数 379

实例252 在查询中使用日期函数 380

8.19 having语句应用 381

实例253 利用having语句过滤分组数据 382

第9章 MySQL高级应用技术 385

9.1 PHP的mysqli扩展 386

实例254 通过mysqli扩展技术实现数据库信息的检索 386

实例255 查看服务器连接错误报告 387

实例256 通过mysqli扩展技术实现多表查询 389

实例257 通过mysqli扩展技术实现内存的回收 390

9.2 MySQL视图的应用 391

实例258 创建视图 391

实例259 修改视图 393

实例260 应用视图 394

9.3 MySQL存储过程 396

实例261 存储过程的创建 396

实例262 使用存储过程实现用户注册 397

9.4 MySQL触发器 398

实例263 创建触发器 398

实例264 查看触发器 400

9.5 MySQL事务 401

实例265 使用事务处理技术实现关联表间信息的删除 401

实例266 使用事务处理技术实现银行的安全转账 403

第10章 字符串的处理技术 405

10.1 字符串的应用及处理 406

实例267 荻取字符串的长度 406

实例268 字符串大小写之间的转换 408

实例269 字符串首尾空格的处理 409

实例270 字符串的逆序输出 410

实例271 字符串格式化输出 411

实例272 字符串的分割与连接 412

实例273 特殊字符的查找 413

实例274 字符串的替换 414

实例275 字符串的大小比较 415

实例276 获取两个字符串的相似度 416

实例277 字符串的base64编码 417

实例278 字符串的url编码 419

实例279 特殊字符的转义 420

实例280 字符与ASCII之间的转换 421

实例281 合理定义上传文件名称 421

实例282 通过异或方式对字符串进行加密 423

实例283 金额的格式化输出 423

实例284 字符串首字母的大小写转换 424

实例285 字符数组的建立 425

实例286 字符串与数字之间的转换 426

实例287 利用正则表达式实现字符串的匹配查找 427

实例288 利用IP地址查找主机所在地 428

10.2 Web程序中常见字符串问题处理及解决方案 429

实例289 HTML标记的原义输出 429

实例290 解决用substr()函数对中文字符串截取时的乱码 431

实例291 创建PHP 5.0新型字符串 433

实例292 字符串与HTML标记相互转换 433

第11章 PHP面向对象编程技术 435

11.1 PHP面向对象基础 436

实例293 数据成员的初始化 436

实例294 父类构造函数的调用 437

实例295 对象的克隆 438

实例296 类的继承 439

11.2 PHP中常用类 440

实例297 数据库连接类 440

实例298 数据信息检索类 442

实例299 数据信息录入类 443

实例300 数据信息更改类 445

实例301 数据信息删除类 446

实例302 计数器类 448

实例303 翻页类 449

实例304 购物车类 451

第12章 文件管理 455

12.1 文件上传 456

实例305 以二进制形式上传文件到数据库 456

实例306 上传文件到服务器 457

实例307 限制大小的文件上传 459

实例308 限制上传文件的类型 460

12.2 图片上传 461

实例309 以二进制形式上传图片到数据库 462

实例310 限制上传图片的格式 464

实例311 上传单图片到服务器并显示 465

实例312 上传多图片到服务器并分页显示 466

12.3 下载 469

实例313 通过链接方式下载 469

实例314 应用header()函数实现下载 470

12.4 文件遍历 471

实例315 遍历指定目录下的所有文件 471

实例316 文件浏览 473

12.5 文件操作 475

实例317 创建、复制、移动、删除文件 475

实例318 修改文件名 476

实例319 判断文件是否存在 477

实例320 从文本文件中读取注册服务条款 478

实例321 应用文本文件保存访客人数的计数器 479

实例322 判断文件是否被改动 480

12.6 目录操作 482

实例323 创建目录 482

实例324 删除目录 483

实例325 获取当前脚本目录 484

实例326 读取注册表信息 485

第13章 图像和多媒体技术 489

13.1 头像选择 490

实例327 通过下拉列表选择头像 490

实例328 从网页对话框中选择头像 491

13.2 图像与统计 493

实例329 图形计数器 493

实例330 通过图像显示投票统计结果 494

13.3 控制、显示图片特效 495

实例331 通过鼠标滑轮控制图片大小 495

实例332 显示随机图像 496

实例333 获取页面中图像的实际尺寸 497

实例334 图像的手动播放 498

实例335 图像的自动播放 499

13.4 MP3点播与下载 500

实例336 MP3在线点播 500

实例337 MP3下载 501

13.5 嵌入Flash动画 502

实例338 在网页中嵌入背景透明的Flash 502

实例339 Flash播放器的实现 503

13.6 影音播放 504

实例340 Flv文件的播放 504

实例341 在网页中加入可控的背景音乐 505

第14章 信息提取与图表分析技术 507

14.1 简单图表 508

实例342 连接GD2函数库 508

实例343 利用GD2函数绘制文字 509

实例344 应用GD2函数绘制几何图形 510

实例345 向图表中添加行和列标签 512

实例346 图表分析产品数据 514

实例347 图表显示数据并打印 515

14.2 柱形图表 517

实例348 单商品月销售量柱形图分析 517

实例349 将汇总数据利用图表分析 519

实例350 对比数据图表分析 521

实例351 图表动态分析不同的数据表 523

实例352 图表分析投票结果 526

14.3 折线图表 528

实例353 商品的价格走势分析 528

实例354 折线图表分析人口出生率 530

实例355 网站年终访问量曲线分析 532

实例356 年销售额及利润图表分析 535

14.4 饼形图表 537

实例357 饼形图分析软件图书市场占有率 537

实例358 多饼形图分析企业各类员工的比例 540

第15章 报表与打印技术 543

15.1 Web打印 544

实例359 调用IE自身的打印功能实现打印 544

实例360 打印指定框架中的内容 545

实例361 利用WebBrowser打印报表 547

实例362 设置页眉页脚 548

15.2 利用Word打印报表 551

实例363 将Web页中的表格导出到Word并打印 551

实例364 打开指定的Word文档并打印 553

实例365 调用word自动打印指定格式的会议记录 554

15.3 利用Excel打印报表 556

实例366 将Web页面中的数据 导出到Excel 556

实例367 将Web页面中的数据导出到Excel并自动打印 558

15.4 利用CSS样式打印 560

实例368 利用CSS样式打印页面中的指定内容 561

实例369 利用CSS样式实现分页打印 563

15.5 套打印邮寄产品单 565

实例370 打印汇款单 565

实例371 打印快递单 567

实例372 打印用户的通讯记录 568

第16章 网络通信技术 571

16.1 邮件技术 572

实例373 SMTP服务器的安装与配置 572

实例374 POP3服务器的安装与配置 574

实例375 利用mail()函数实现邮件发送 576

实例376 发邮件类 578

实例377 收邮件类 580

实例378 查找邮件 585

实例379 删除邮件 587

实例380 邮件群发 588

16.2 Socket实现“C/S”通信 589

实例381 通过fsockopen()函数发送短信 590

实例382 创建Socket服务器 591

实例383 创建Socket客户端 595

第17章 PHP与XML技术 599

17.1 读写XML文件 600

实例384 创建XML文件 600

实例385 读取XML文件 601

实例386 添加XML数据 603

实例387 查询XML文件 605

实例388 修改XML文件 606

实例389 删除XML文件 608

实例390 PHP+XML留言板 610

17.2 XML文件转换 613

实例391 XSL转换XML文件 613

实例392 在HTML页面中使用XML文件 614

实例393 在XML文件中应用CSS样式 615

第18章 安全技术 617

18.1 用户登录 618

实例394 用户安全登录 618

实例395 验证码技术登录 619

实例396 防止用户直接输入地址访问PHP文件 621

18.2 数据加密 622

实例397 对登录密码进行base64编码 622

实例398 对查询字符串进行url编码 623

实例399 MD5加密登录用户名称和密码 624

实例400 使用crypt()函数进行加密 626

18.3 Access数据库安全 627

实例401 操作带密码的Access数据库 627

实例402 防止Access数据库被下载 630

18.4 防止SQL注入 630

实例403 过滤HTML非法字符 631

实例404 禁止用户输入字符串中的危险字符 632

18.5 获取客户端信息 634

实例405 确定对方的IP地址 634

实例406 获取客户端TCP/IP端口的方法 635

18.6 文件包含漏洞 636

实例407 本地文件包含漏洞 636

实例408 远程文件包含漏洞 637

18.7 禁止用户刷新屏幕 638

实例409 屏蔽IE主菜单 639

实例410 屏蔽键盘相关事件 640

实例411 屏蔽鼠标右键 642

第19章 PHP高级应用技术 645

19.1 PHP操纵Word 646

实例412 将数据库中的数据保存到Word 646

实例413 将查询结果保存到Word 648

19.2 PHP操纵Excel 650

实例414 将Excel中的数据导出到MySQL数据库 650

实例415 将查询结果保存到Excel 653

19.3 PHP中压缩与解压文件 655

实例416 PHP中压缩RAR文件 655

实例417 PHP中解压RAR文件 656

实例418 PHP中压缩ZIP文件 657

实例419 PHP中解压ZIP文件 658

19.4 信息共享 659

实例420 在PHP中实现ASP中的Application功能 659

实例421 图形计数器 661

19.5 PHP管理FTP服务器 662

实例422 连接FTP服务器 662

实例423 上传文件到FTP服务器 663

实例424 从FTP服务器中下载文件 664

实例425 更改FTP服务器中的文件名称 666

实例426 删除FTP服务器中指定的文件 667

实例427 在FTP服务器中建立指定的目录 668

实例428 将FTP服务器中的文件批量下载到本地 669

第20章 综合应用 671

20.1 用户注册 672

实例429 一般用户注册 672

实例430 带检测用户名的用户注册 674

实例431 分步用户注册 675

20.2 留言本 678

实例432 简易留言本 678

实例433 带留言分类的留言本 680

实例434 具有版主回复的留言本 682

20.3 聊天室 684

实例435 数据库形式的聊天室 684

实例436 聊天室中私聊的实现 688

20.4 论坛 691

实例437 查看主题信息 691

实例438 发布主题信息 694

实例439 回复主题信息 695

实例440 删除主题及回复信息 696

20.5 购物车 698

实例441 添加至购物车 698

实例442 查看购物车 699

实例443 从购物车中移去指定商品 702

实例444 修改商品购买数量 703

实例445 清空购物车 704

实例446 收银台结账 705

20.6 博客网站 707

实例447 博客用户图片管理 708

实例448 博客文章评论管理 713

实例449 用户安全登录 718

实例450 用户安全退出 720

20.7 搜索 722

实例451 一般搜索 722

实例452 高级搜索 723

实例453 常用搜索 725

第21章 PHP新技术 727

21.1 AJAX无刷新技术 728

实例454 AJAX无刷新图像上传 728

实例455 AJAX无刷新输出上传图像 729

实例456 AJAX检测用户名是否被使用 730

实例457 AJAX无刷新级联下拉列表 733

实例458 AJAX验证用户信息 736

实例459 AJAX添加图书信息 737

实例460 AJAX查询图书信息 739

实例461 AJAX修改图书信息 741

实例462 AJAX删除图书信息 743

实例463 AJAX无刷新分页 745

21.2 PDO数据抽象层 747

实例464 Windows下PDO的安装 748

实例465 查询字符串 749

实例466 查询非空数据 751

实例467 查询指定的N条记录 753

实例468 对数据进行降序查询 755

实例469 对统计结果进行排序 758

实例470 使用聚集函数COUNT求月销售额大于某值的记录数 760

21.3 Zend Framework框架 762

买例471 Zend Framework的MVC环境搭建 762

实例472 Zend_Layout对新闻页面进行布局 765

实例473 Zend_Config配置站点的初始参数 767

实例474 Zend_Cache对数据库中信息缓存输出 769

买例475 Zend_Paginator实现数据分页显示 772

实例476 Zend_Form制作用户注册表单 774

实例477 Zend_Db_Table数据库操作 776

实例478 使用Zend_Auth对用户身份进行验证 778

实例479 通过Zend_Acl控制角色和资源的权限 782

实例480 使用Zend_File_Transfer_Adapter_Http实现POST方式文件上传 783

技术要点对应实例位置 785

相关图书
作者其它书籍
返回顶部