第1章 网页设计技术
1.1 网页基础知识
1.1.1 静态网页与动态网页
1.1.2 网页的基本要素
1.1.3 网站设计流程
1.2 HTML 语言
1.2.1 HTML 标记
1.2.2 HTML 文档结构
1.2.3 HTML 编写实例
【例1】 HTML 编写 :第一个网页
【例2】 HTML 编写 :在例1 基础上加入表格及标记元素
【例3】 HTML 编写 :加入表单元素形成动态交互操作
【例4】 HTML 编写 :使用列表标记,形成有序列表
1.3 CSS+DIV
1.3.1 CSS 样式
1.3.2 CSS+DIV
【例5】 定义一个 DIV,设置其 CSS 属性
1.3.3 灵活布局网页
1.3.4 网页布局实例
【例6】 完成图示的网页布局
1.4 JavaScript 基础
1.4.1 JavaScript 简介
1.4.2 JavaScript 入门
【例7】 在网页中插入 JavaScript 程序实现弹窗提示
【例8】 计算两个变量成绩并输出计算结果
1.4.3 JavaScript 事件
【例9】 单击按钮时调用 JavaScript 函数显示当前日期
1.4.4 JavaScript 操作 DOM
【例10】定位 id 为 list 中的列表元素
【例11】 修改段落文字内容为“New text !”
【例12】 修改图像显示的宽度和高度属性
【例13】 更改段落的 HTML 样式
【例14】 实现“当单击按钮时段落文字内容发生改变”
1.4.5 JavaScript 框架
【例15】 实现“单击按钮时隐藏 HTML 元素, 再单击时显示该元素”
1.5 网站开发工具
1.5.1 网页编辑器
1.5.2 IDE 开发平台
1.5.3 网页调试工具
1.5.4 网站代码托管仓库
第2章 数据库技术
2.1 数据库基础
2.1.1 数据库
2.1.2 数据模型
2.1.3 关系数据库
2.1.4 SQL 语言
2.2 MySQL 数据库
2.2.1 MySQL 简介
2.2.2 MySQL 安装与配置
2.2.3 MySQL 基本操作
【例1】创建数据库mydb,并查看已有数据库
【例2】在 mydb 数据库中创建 user 用户表
【例3】在 user 用户表中增加两条记录,字段对应属性值
【例4】在 user 用户表中修改姓名为 topher 的记录
【例5】在 user 用户表中删除姓名为 topher 的记录
【例6】对 user 用户表的数据进行查询
【例7】对 user 用户表的数据进行查询,并按salary 排序
【例8】对 user 用户表的数据进行查询,查询薪水最高的人
【例9】统计 user 用户表中 salary 大于 7000 的人数
【例10】统计 user 用户表中所有人的平均salary
2.3 图形化数据库管理
2.3.1 Navicat 数据库管理
2.3.2 phpMyAdmin 数据库管理
2.3.3 phpMyadmin 图形化管理实践
第3章 PHP 程序开发
3.1 PHP 概述
3.1.1 PHP 简介
3.1.2 PHP 的功能
3.1.3 安装 PHP 运行环境
【例1】在 WWW 目录下新建 myweb 文件夹并在其下新建 html 文档
3.2 PHP 语法基础
3.2.1 PHP 基本语法
【例2】 熟悉 PHP 基本语法,输出“Helloworld !”
【例3】测试 PHP 大小写敏感度程序代码
3.2.2 变量与数据类型
【例4】数组定义和输出
【例5】使用 PHP 对象
3.2.3 运算符与字符串
【例6】PHP 运算
3.2.4 数组
【例7】PHP 数组
3.3 PHP 程序设计
3.3.1 基本流程控制语句
【例8】PHP 条件判断语句
【例9】PHP 条件 Switch 语句
【例10】PHP while 语句
【例11】PHP for 循环语句
【例12】PHP foreach 循环语句
3.3.2 PHP 函数
【例13】PHP 自建函数调用
3.3.3 字符串与数组操作
【例14】PHP 字符串内置函数
【例15】PHP 数组操作函数
3.3.4 面向对象的程序设计
【例16】PHP 类编程实例
【例17】PHP 类继承编程实例
3.3.5 错误和异常处理
【例18】 PHP 异常处理编程实例
3.4 PHP 与网页交互
3.4.1 表单数据交互
【例19】分析表单使用及 PHP 处理表单数据的过程
3.4.2 PHP 会话处理
【例20】创建 cookie,赋值 PeterCao,规定一小时后过期
【例21】PHP cookie 会话编程 1
【例22】PHP cookie 会话编程 2
3.4.3 数据传输通信
【例23】PHP 数据 GET 方式获取内容
【例24】PHP 数据 a 超链接方式传输数据. 103
【例25】PHP json_encode 函数实例1
【例26】PHP json_encode 函数实例2
【例27】PHP Ajax 数据传输通信实例之服务器端
【例28】PHP Ajax 数据传输通信实例之客户端
3.5 PHP 数据库操作
3.5.1 概述
3.5.2 连接 MySQL 服务器
【例29】PHP 连接 MySQL 服务器
3.5.3 创建数据库和数据表
【例30】PHP 创建 MySQL 数据库
【例31】PHP 创建 MySQL 数据库表
3.5.4 数据库的基本操作
【例32】PHP 往数据库表里插入记录