关于本书的内容有任何问题,请联系 初美呈
第 1章 动态Web技术概述与开发环境搭建 1 1.1 动态Web概述 1 1.1.1 静态Web与动态Web 1 1.1.2 动态Web访问流程 2 1.1.3 常见的动态Web开发技术 2 1.2 PHP简介 3 1.2.1 PHP的发展历史 3 1.2.2 PHP的特点 4 1.3 PHP开发环境的搭建 5 1.3.1 开发环境与工具 5 1.3.2 构建PHP服务器 6 1.3.3 WampServer管理界面 10 1.3.4 设置PHP版本 11 1.3.5 安装开发工具Eclipse PDT 11 1.4 小结 12 第 2章 创建PHP动态网站 13 2.1 使用Eclipse创建PHP网站 13 2.2 PHP网页文件结构 18 2.3 PHP基本语法 19 2.3.1 PHP标记 19 2.3.2 语句 20 2.3.3 注释 20 2.4 小结 20 第3章 数据处理 21 3.1 变量与常量 21 3.1.1 变量 21 3.1.2 可变变量 22 3.1.3 常量 23 3.1.4 命名规范 24 3.2 数据类型 24 3.2.1 整型 24 3.2.2 浮点型 25 3.2.3 布尔型 25 3.2.4 字符串 25 3.2.5 数组 28 3.2.6 对象 34 3.2.7 NULL 35 3.2.8 数据类型检查 35 3.2.9 数据类型转换 35 3.3 运算符 38 3.4 流程控制语句 42 3.4.1 条件语句 42 3.4.2 循环语句 47 3.4.3 跳转语句 52 3.5 函数 53 3.5.1 创建与调用函数 53 3.5.2 函数参数 54 3.5.3 函数返回值 57 3.6 变量作用域 58 3.6.1 局部变量与全局变量 58 3.6.2 在函数内部访问全局变量 59 3.6.3 静态变量 59 3.7 面向对象编程 60 3.7.1 类 61 3.7.2 对象 62 3.7.3 封装 65 3.7.4 继承 65 3.7.5 接口 66 3.7.6 抽象类 69 3.8 实践演练 70 3.8.1 问题分析 71 3.8.2 编程实现 71 3.9 小结 73 第4章 数据输出 74 4.1 输出字面量 74 4.1.1 echo 74 4.1.2 print 75 4.2 输出变量 75 4.3 按格式输出数据 77 4.4 输出数组和对象 78 4.5 小结 79 第5章 数据采集 80 5.1 form表单采集数据 80 5.1.1 form表单 80 5.1.2 表单元素 81 5.2 处理表单 85 5.3 文件上传 87 5.3.1 文件上传处理 87 5.3.2 上传文件检查 92 5.4 数据验证 96 5.4.1 表单验证 96 5.4.2 提交数据的安全处理 100 5.5 小结 104 第6章 页面引用 105 6.1 页面布局 105 6.2 页面包含 109 6.2.1 include和require 109 6.2.2 include_once和require_once 111 6.3 小结 111 第7章 状态维护 112 7.1 状态维护概述 112 7.2 查询字符串 112 7.2.1 在网页间传递参数 112 7.2.2 页面跳转 113 7.3 Cookie 119 7.3.1 Cookie的原理 119 7.3.2 使用Cookie 119 7.3.3 Cookie的生命周期 121 7.4 Session 122 7.4.1 会话机制 122 7.4.2 使用Session 122 7.4.3 Session的失效 125 7.5 小结 128 第8章 MySQL数据库 129 8.1 MySQL简介 129 8.1.1 MySQL的特点 129 8.1.2 数据库存储引擎 130 8.2 MySQL的安装与启动 130 8.3 访问MySQL数据库 131 8.3.1 MySQL命令行工具 131 8.3.2 图形管理工具 132 8.3.3 编程语言 132 8.4 使用phpMyAdmin操作数据库 133 8.4.1 登录MySQL 133 8.4.2 创建数据库 134 8.4.3 创建数据表 135 8.4.4 添加表数据 140 8.5 常用SQL语句 142 8.5.1 SELECT语句 142 8.5.2 INSERT语句 145 8.5.3 UPDATE语句 147 8.5.4 DELETE语句 147 8.6 小结 149 第9章 PHP访问数据库 150 9.1 数据访问接口 150 9.2 使用MySQLi接口访问MySQL数据库 151 9.2.1 操作步骤 151 9.2.2 连接MySQL数据库 151 9.2.3 创建并执行SQL语句 152 9.2.4 获取结果 152 9.2.5 关闭连接 154 9.3 实践演练 154 9.3.1 查询数据 154 9.3.2 添加数据 161 9.3.3 删除数据 165 9.3.4 编辑数据 168 9.4 小结 178 第 10章 网上书城项目 179 10.1 网上书城功能介绍 179 10.2 数据库设计 183 10.3 创建网站 186 10.3.1 网站文件结构 186 10.3.2 建立网站和数据库并准备资源 186 10.4 统一网站风格 187 10.5 数据库连接 190 10.6 主页 191 10.7 用户登录/注销 193 10.8 用户注册 198 10.9 用户信息 203 10.10 商品展示 208 10.11 购物车 211 10.12 结算与生成订单 216 10.13 小结 220
本书以SQL Server 2019为平台,从数据库管理和开发的角度出发,介绍数据库应用系统开发技术,内容涵盖...
本书认真分析软件开发与数据库应用职业岗位需求和学生能力现状,全面规划和重构教材内容,构建模块化、层次化的课程结...
HTML5技术是目前流行的Web前端技术之一。本书以HBuilder为开发平台,以实际应用为主线,介绍了HTM...
本书根据高职院校的教学特点和培养目标,全面介绍了计算机网络安全的基本框架、基本理论,以及计算机网络安全方面的管...
本书采用“项目导向、任务驱动”的方式,着眼实践应用,以企业真实案例为基础,采用“纸质教材+电子活页”的形式全面...
本书是面向PHP语言和MySQL数据库初学者的一本入门教材,使用通俗易懂的语言、丰富的图解和实用的案例,详细讲...
本书为Java基础入门教材,适合初学者使用。全书共13章,第1~2章主要讲解Java技术的一些基础知识,内容包...
内 容 提 要 本书围绕软件行业相关岗位的实际需求,采用校企合作的方式设计教材案例,推进“岗课赛证”协同育人...
本书合理选取JavaScript的相关理论知识,优化JavaScript程序设计的教学内容,科学安排各模块的编...
本书以PyCharm为主要开发工具,采用理论与实训案例相结合的编写方式,系统地讲解Python的相关知识。本书...
我要评论