PHP与MySQL基础教程

PHP与MySQL基础教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2007-05
版次: 1
ISBN: 9787115156877
定价: 59.00
装帧: 平装
开本: 其他
纸张: 胶版纸
页数: 499页
字数: 862千字
正文语种: 简体中文
原版书名: PHP and MySQL for Dynamic Web Sites, 2nd Ed
15人买过
  •   《PHP与MySQL基础教程(第2版)》采用基于任务的方法来讲授PHP和MySQL,使用大量图片指导读者深入学习语言,并向读者展示了如何构造Web站点。用简洁、直观的步骤和讲解提供了学习任务和概念的最快方式。通过《PHP与MySQL基础教程(第2版)》,读者可以快速、高效地学习PHP和MySQL,并可以立刻成为一位构筑Web站点的高手!   LarryUllman是国际知名的畅销技术作家,拥有20多年编程经验,精通多种语方和技术。他是DMCInsight公司的总裁和数字媒体总监,曾担任朗讯和Oracle等世界顶尖公司的顾问,并曾授课于加州大学伯克利分校、宾州大学等名校。除本书外,他撰写的多部图书都受世界读者欢迎,享有极高声誉。 第1章 PHP概述
    1.1 基本语法
    1.2 发送数据到Web浏览器
    1.3 理解PHP、HTML和空白
    1.4 编写注释
    1.5 什么是变量
    1.6 关于字符串
    1.7 关于数字
    1.8 关于常量
    1.9 单引号与双引号

    第2章 PHP编程
    2.1 创建HTML表单
    2.2 处理HTML表单
    2.3 管理MagicQuotes
    2.4 条件语句和运算符
    2.5 验证表单数据
    2.6 什么是数组
    2.6.1 创建数组
    2.6.2 访问数组
    2.6.3 多维数组
    2.6.4 数组和字符串
    2.6.5 数组排序
    2.7 for和while循环

    第3章 创建动态Web站点
    3.1 包含多个文件
    3.2 利用PHP的粘结能力处理HTML表单
    3.3 建立黏性表单
    3.4 创建和调用自己的函数
    3.4.1 创建带参数的函数
    3.4.2 设置默认的参数值
    3.4.3 从函数返回值
    3.5 变量作用域
    3.6 日期和时间函数
    3.7 发送电子邮件

    第4章 SQL和MySQL简介
    4.1 选择列类型
    4.2 选择其他的列属性
    4.3 使用mysql客户
    4.4 创建数据库和表
    4.5 插入记录
    4.6 选择数据
    4.7 使用条件语句
    4.8 使用LIKE和NOTLIKE
    4.9 对查询结果排序
    4.10 限制查询结果
    4.11 更新数据
    4.12 删除数据
    4.13 使用函数
    4.13.1 文本函数
    4.13.2 数字函数
    4.13.3 日期和时间函数
    4.13.4 格式化日期和时间

    第5章 高级SQL和MySQL
    5.1 数据库设计
    5.1.1 规范化
    5.1.2 键
    5.1.3 关系
    5.1.4 第一范式
    5.1.5 第二范式
    5.1.6 第三范式
    5.1.7 创建数据库
    5.2 执行联结
    5.3 对选择的结果进行分组
    5.4 创建索引
    5.5 使用不同的表类型
    5.6 执行FULLTEXT查找
    5.6.1 创建FULLTEXT索引
    5.6.2 执行基本的FULLTEXT查找
    5.6.3 执行布尔型FULLTEXT查找
    5.7 数据库优化
    5.7.1 优化数据库
    5.7.2 解释查询

    第6章 错误处理和调试
    6.1 常规错误类型和调试
    6.1.1 基本的调试步骤
    6.1.2 调试HTML
    6.2 显示PHP错误
    6.3 调整PHP中的错误报告
    6.4 创建自定义的错误处理程序
    6.5 记录PHP错误
    6.6 PHP调试技术
    6.7 SQL和MySQL调试技术
    6.7.1 调试SQL问题
    6.7.2 调试访问问题

    第7章 使用PHP和MySQL
    7.1 修改模板
    7.2 连接到MySQL并选择数据库
    7.3 执行简单的查询
    7.4 检索查询结果
    7.5 确保SQL安全
    7.6 统计返回的记录
    7.7 利用PHP更新记录

    第8章 Web应用程序开发
    8.1 针对服务器设置调整行为
    8.2 手动发送值给脚本
    8.3 使用隐藏的表单输入框
    8.4 编辑现有的记录
    8.5 给查询结果标页码
    8.6 建立可排序的显示结果
    8.7 理解HTTP头

    第9章 cookie和会话
    9.1 使用cookie
    9.1.1 设置cookie
    9.1.2 访问cookie
    9.1.3 设置cookie参数
    9.1.4 删除cookie
    9.2 使用会话
    9.2.1 设置会话变量
    9.2.2 访问会话变量
    9.2.3 删除会话变量
    9.2.4 更改会话行为
    9.3 会话和cookie
    9.3.1 更改会话cookie设置
    9.3.2 使用不带cookie的会话
    9.4 提高会话安全性

    第10章 Web应用程序安全性
    10.1 更安全的表单验证
    10.1.1 防止多次提交
    10.1.2 验证正确的表单
    10.2 处理HTML代码
    10.3 通过类型验证数据
    10.4 利用JavaScript进行表单验证
    10.5 正则表达式
    10.5.1 定义模式
    10.5.2 匹配模式
    10.5.3 匹配和替换模式
    10.6 数据库安全性和加密
    10.6.1 安全性惯例
    10.6.2 加密
    10.6.3 保障salt存储的安全

    第11章 扩展主题
    11.1 处理文件上载
    11.1.1 允许文件上载
    11.1.2 利用PHP上载文件
    11.2 PHP和JavaScript
    11.3 使用输出缓冲
    11.4 使用ImprovedMySQLExtension
    11.5 MySQL的新特性
    11.5.1 使用事务
    11.5.2 使用预处理语句
    11.6 使用PEAR

    第12章 示例——内容管理
    12.1 创建模板
    12.2 创建基本的页面
    12.3 管理URL
    12.3.1 添加URL
    12.3.2 查看提交的URL
    12.3.3 编辑URL
    12.4 管理文件
    12.4.1 上载文件
    12.4.2 查看和下载文件

    第13章 示例——用户注册
    13.1 创建模板
    13.2 编写配置脚本
    13.2.1 建立配置文件
    13.2.2 建立数据库脚本
    13.3 创建主页
    13.4 注册
    13.5 激活账户
    13.6 登录和注销
    13.7 密码管理
    13.7.1 重置密码
    13.7.2 更改密码

    第14章 示例——电子商务
    14.1 创建数据库
    14.2 管理端
    14.3 创建公共模板
    14.4 产品目录
    14.5 购物车
    14.5.1 添加项目
    14.5.2 查看购物车
    14.6 记录订单
    附录A(图灵网站下载)
    附录B(图灵网站下载)
    附录C(图灵网站下载)
  • 内容简介:
      《PHP与MySQL基础教程(第2版)》采用基于任务的方法来讲授PHP和MySQL,使用大量图片指导读者深入学习语言,并向读者展示了如何构造Web站点。用简洁、直观的步骤和讲解提供了学习任务和概念的最快方式。通过《PHP与MySQL基础教程(第2版)》,读者可以快速、高效地学习PHP和MySQL,并可以立刻成为一位构筑Web站点的高手!
  • 作者简介:
      LarryUllman是国际知名的畅销技术作家,拥有20多年编程经验,精通多种语方和技术。他是DMCInsight公司的总裁和数字媒体总监,曾担任朗讯和Oracle等世界顶尖公司的顾问,并曾授课于加州大学伯克利分校、宾州大学等名校。除本书外,他撰写的多部图书都受世界读者欢迎,享有极高声誉。
  • 目录:
    第1章 PHP概述
    1.1 基本语法
    1.2 发送数据到Web浏览器
    1.3 理解PHP、HTML和空白
    1.4 编写注释
    1.5 什么是变量
    1.6 关于字符串
    1.7 关于数字
    1.8 关于常量
    1.9 单引号与双引号

    第2章 PHP编程
    2.1 创建HTML表单
    2.2 处理HTML表单
    2.3 管理MagicQuotes
    2.4 条件语句和运算符
    2.5 验证表单数据
    2.6 什么是数组
    2.6.1 创建数组
    2.6.2 访问数组
    2.6.3 多维数组
    2.6.4 数组和字符串
    2.6.5 数组排序
    2.7 for和while循环

    第3章 创建动态Web站点
    3.1 包含多个文件
    3.2 利用PHP的粘结能力处理HTML表单
    3.3 建立黏性表单
    3.4 创建和调用自己的函数
    3.4.1 创建带参数的函数
    3.4.2 设置默认的参数值
    3.4.3 从函数返回值
    3.5 变量作用域
    3.6 日期和时间函数
    3.7 发送电子邮件

    第4章 SQL和MySQL简介
    4.1 选择列类型
    4.2 选择其他的列属性
    4.3 使用mysql客户
    4.4 创建数据库和表
    4.5 插入记录
    4.6 选择数据
    4.7 使用条件语句
    4.8 使用LIKE和NOTLIKE
    4.9 对查询结果排序
    4.10 限制查询结果
    4.11 更新数据
    4.12 删除数据
    4.13 使用函数
    4.13.1 文本函数
    4.13.2 数字函数
    4.13.3 日期和时间函数
    4.13.4 格式化日期和时间

    第5章 高级SQL和MySQL
    5.1 数据库设计
    5.1.1 规范化
    5.1.2 键
    5.1.3 关系
    5.1.4 第一范式
    5.1.5 第二范式
    5.1.6 第三范式
    5.1.7 创建数据库
    5.2 执行联结
    5.3 对选择的结果进行分组
    5.4 创建索引
    5.5 使用不同的表类型
    5.6 执行FULLTEXT查找
    5.6.1 创建FULLTEXT索引
    5.6.2 执行基本的FULLTEXT查找
    5.6.3 执行布尔型FULLTEXT查找
    5.7 数据库优化
    5.7.1 优化数据库
    5.7.2 解释查询

    第6章 错误处理和调试
    6.1 常规错误类型和调试
    6.1.1 基本的调试步骤
    6.1.2 调试HTML
    6.2 显示PHP错误
    6.3 调整PHP中的错误报告
    6.4 创建自定义的错误处理程序
    6.5 记录PHP错误
    6.6 PHP调试技术
    6.7 SQL和MySQL调试技术
    6.7.1 调试SQL问题
    6.7.2 调试访问问题

    第7章 使用PHP和MySQL
    7.1 修改模板
    7.2 连接到MySQL并选择数据库
    7.3 执行简单的查询
    7.4 检索查询结果
    7.5 确保SQL安全
    7.6 统计返回的记录
    7.7 利用PHP更新记录

    第8章 Web应用程序开发
    8.1 针对服务器设置调整行为
    8.2 手动发送值给脚本
    8.3 使用隐藏的表单输入框
    8.4 编辑现有的记录
    8.5 给查询结果标页码
    8.6 建立可排序的显示结果
    8.7 理解HTTP头

    第9章 cookie和会话
    9.1 使用cookie
    9.1.1 设置cookie
    9.1.2 访问cookie
    9.1.3 设置cookie参数
    9.1.4 删除cookie
    9.2 使用会话
    9.2.1 设置会话变量
    9.2.2 访问会话变量
    9.2.3 删除会话变量
    9.2.4 更改会话行为
    9.3 会话和cookie
    9.3.1 更改会话cookie设置
    9.3.2 使用不带cookie的会话
    9.4 提高会话安全性

    第10章 Web应用程序安全性
    10.1 更安全的表单验证
    10.1.1 防止多次提交
    10.1.2 验证正确的表单
    10.2 处理HTML代码
    10.3 通过类型验证数据
    10.4 利用JavaScript进行表单验证
    10.5 正则表达式
    10.5.1 定义模式
    10.5.2 匹配模式
    10.5.3 匹配和替换模式
    10.6 数据库安全性和加密
    10.6.1 安全性惯例
    10.6.2 加密
    10.6.3 保障salt存储的安全

    第11章 扩展主题
    11.1 处理文件上载
    11.1.1 允许文件上载
    11.1.2 利用PHP上载文件
    11.2 PHP和JavaScript
    11.3 使用输出缓冲
    11.4 使用ImprovedMySQLExtension
    11.5 MySQL的新特性
    11.5.1 使用事务
    11.5.2 使用预处理语句
    11.6 使用PEAR

    第12章 示例——内容管理
    12.1 创建模板
    12.2 创建基本的页面
    12.3 管理URL
    12.3.1 添加URL
    12.3.2 查看提交的URL
    12.3.3 编辑URL
    12.4 管理文件
    12.4.1 上载文件
    12.4.2 查看和下载文件

    第13章 示例——用户注册
    13.1 创建模板
    13.2 编写配置脚本
    13.2.1 建立配置文件
    13.2.2 建立数据库脚本
    13.3 创建主页
    13.4 注册
    13.5 激活账户
    13.6 登录和注销
    13.7 密码管理
    13.7.1 重置密码
    13.7.2 更改密码

    第14章 示例——电子商务
    14.1 创建数据库
    14.2 管理端
    14.3 创建公共模板
    14.4 产品目录
    14.5 购物车
    14.5.1 添加项目
    14.5.2 查看购物车
    14.6 记录订单
    附录A(图灵网站下载)
    附录B(图灵网站下载)
    附录C(图灵网站下载)
查看详情
12
系列丛书 / 更多
PHP与MySQL基础教程
机器学习实战
[美]Peter Harrington 著;李锐、李鹏、曲亚东 译
PHP与MySQL基础教程
图灵程序设计丛书:Python基础教程
[挪威]Magnus Lie Hetland 著;司维、曾军崴、谭颖华 译
PHP与MySQL基础教程
JavaScript高级程序设计(第3版)
[美]Nicholas C.Zakas 著;李松峰、曹力 译
PHP与MySQL基础教程
Python编程:从入门到实践
[美]埃里克·马瑟斯(Eric Matthes) 著;袁国忠 译
PHP与MySQL基础教程
R语言实战(第2版)
[美]卡巴科弗(Robert I. Kabacoff) 著;王小宁、刘撷芯、黄俊文 译
PHP与MySQL基础教程
算法(第4版)
[美]Robert、[美]Kevin Wayne 著;谢路云 译
PHP与MySQL基础教程
大数据:互联网大规模数据挖掘与分布式处理
[美]Anand、[美]Jeffrey David Ullman 著;王斌 译
PHP与MySQL基础教程
Spark快速大数据分析
[美]卡劳(Holden Karau)、[美]肯维尼斯科(Andy Konwinski)、[美]温德尔(Patrick Wendell)、[加拿大]扎哈里亚(Matei Zaharia) 著;王道远 译
PHP与MySQL基础教程
MySQL必知必会
[英]福塔(Ben Forta) 著;刘晓霞、钟鸣 译
PHP与MySQL基础教程
Objective-C基础教程 第2版
[美]Scott、[美]Waqar、[美]Mark Dalrymple 著;周庆成 译
PHP与MySQL基础教程
图解HTTP
[日]上野·宣 著;于均良 译
PHP与MySQL基础教程
算法图解
袁国忠 译
您可能感兴趣 / 更多
PHP与MySQL基础教程
孩子,把你的手给我1:怎么说孩子才爱听,怎么教孩子才肯学?帮助每一位3-12岁孩子的父母结束与孩子的所有冲突!
[美]海姆·G.吉诺特
PHP与MySQL基础教程
怎样做成大事
[美]丹·加德纳(Dan Gardner) 著;贾拥民 译;湛庐文化 出品;[丹麦]傅以斌(Bent Flyvbjerg)
PHP与MySQL基础教程
1200年希腊罗马神话
[美]伊迪丝·汉密尔顿
PHP与MySQL基础教程
爱情心理学(新编本)
[美]罗伯特·J. 斯腾伯格 (美)凯琳·斯腾伯格 倪爱萍 译
PHP与MySQL基础教程
黄金圈法则
[美]西蒙·斯涅克 著;磨铁文化 出品
PHP与MySQL基础教程
汤姆·索亚历险记 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]马克 吐温
PHP与MySQL基础教程
富兰克林自传 名家全译本 改变无数人命运的励志传奇 埃隆马斯克反复推荐 赠富兰克林签名照及精美插图
[美]本杰明·富兰克林 著;李自修 译
PHP与MySQL基础教程
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
PHP与MySQL基础教程
汤姆素亚历险记:中小学生课外阅读快乐读书吧 儿童文学无障碍有声伴读世界名著童话故事
[美]马克·吐温
PHP与MySQL基础教程
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
PHP与MySQL基础教程
国际大奖图画书系列 共11册(小老鼠的恐惧的大书,大灰狼,红豆与菲比,别烦我,下雪了 ,穿靴子的猫 ,先有蛋,绿 ,特别快递,如果你想看鲸鱼 ,一个部落的孩子 ) 麦克米伦世纪
[美]莱恩·史密斯 (英)埃米莉·格雷维特 (美)劳拉·瓦卡罗·等/文 (英)埃米莉·格雷维特 等/图 彭懿 杨玲玲 阿甲 孙慧阳 白薇 译
PHP与MySQL基础教程
PHP 6与MySQL 5基础教程
[美]厄尔曼 著;陈宗斌 译