《MySQL数据库应用实战教程(微课版)》-第08章-数据库开发体验_v1.1.pptx
《《MySQL数据库应用实战教程(微课版)》-第08章-数据库开发体验_v1.1.pptx》由会员分享,可在线阅读,更多相关《《MySQL数据库应用实战教程(微课版)》-第08章-数据库开发体验_v1.1.pptx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MySQL数据库应用实战教程黄能耿 项目项目8“在线商店在线商店”项目项目的的开发体验开发体验目录任务任务1 安装和认识安装和认识PHP任务1 安装和认识PHP8.1.1 安装开发环境XAMPP8.1.2【实训8-1】PHP 基本语法8.1.3【实训8-2】PHP 数组(自学)任务2 用PHP 开发数据库项目(自学)任务3 体验“在线商店”应用的开发过程8.1.1 安装开发环境安装开发环境XAMPP开发环境XAMPP简介XAMPP =(Windows/Linux)+Apache+MySQL+PHP+Perl本项目使用的精简版是 Apache+PHP+自己安装的MySQL1、下载和安装从本书附录
2、E提供的网盘地址下载精简版的XAMPP 1.8.2,文件名xampp-x.zip,文件大小 33MB解压到任一盘符的根目录下,注意必须解压到根目录下8.1.1 安装开发环境安装开发环境XAMPP(续)(续)2启动和停止XAMPP双击运行 xampp-control.exe 正常情况是自动启动的可以从XAMPP 控制面板停止Apache需要时再启动它注:控制面板的版本是3.2.1,实际运行的XAMPP 版本则是1.8.2注意观察Apache 的端口号图8.1所示的是1443 和8082前者是加密的HTTP 端口号后者是普通的HTTP 端口号因此,访问这个网站的地址有两个,这两个地址访问的是同一个
3、网站,内容完全相同8.1.1 安装开发环境安装开发环境XAMPP(续)(续)3访问 xampp普通的HTTP 地址(协议名为http)加密的HTTP 地址(协议名为https,其中s 表示加密)由于加密必需的证书没有通过第三方的认证,这时反而会提示“不安全”上述两个地址访问的是相同的网站,首页如右图所示看到这个首页,说明安装成功http:/localhost:8082/https:/localhost:1443/8.1.2【实训实训8-1】PHP 基本语法基本语法1HTML 文件HTML 文件就是通常所说的网页,是由超链接标记语言写成的,它的扩展名是.html,它的基本元素是标签。例如下述代码
4、。将上述内容复制到记事本中,另存为page.html 文件(位于htdocs 下的test 目录中),在“保存”或“另存为”时要将编码改为UTF-8,否则会有中文乱码。网页标题欢迎学习PHP 语言。【实训8-1】访问访问 HTML文件文件文件的路径是:xampp安装目录下的 htdocs/test/page.html访问地址是:http:/localhost:8082/test/page.html注意路径和地址之间的关联2PHP 文件文件PHP 文件是嵌入了PHP 代码(又称为PHP 脚本)的HTML 文件,它的扩展名是.php。在PHP 文件中,PHP 代码以结束,格式如下。例如下述网页中插
5、入了一小段PHP 代码。第一个PHP 页面以下是PHP 语言的输出:访问访问PHP文件文件将上述网页保存为page.php 文件(位于htdocs 下的test 目录),通过下述网址访问它。结果如图8.7 所示本项目将要做的,就是通过编写 PHP 代码,运行嵌入在 PHP 中的 SQL语句,访问数据库,为客户提供查询、以及增、删、改功能因此,要先学习一些 PHP 语句的基础http:/127.0.0.1:8082/test/page.php3PHP 关键字关键字PHP 关键字如表8.1 所示,注意不能使用它们中的任何一个作为函数名或类名PHP关键字有如下特点所有关键字都是小写。PHP 语言是区
6、分大小写的,而SQL 是不区分大小写的,例如对于标识符abc 和Abc,PHP 认为是两个不同的名字,SQL 认为是同一个名字多数关键字由一个单词组成,也有的由两个单词组成,这时单词之间有的有下划线分隔,有的没有下划线分隔有的关键字与函数类似,可以使用由括号括起来的参数4PHP 变量和变量和值值PHP 变量的命名规则如下。变量以$符号开始,后面跟着变量的名称变量名必须以字母或者下划线字符开始变量名只能包含大小写字母、数字和下划线(AZ、az、09 和_)变量名不能包含空格变量名是区分大小写的($a 和$A 是两个不同的变量)PHP 变量不需要声明,它在第一次赋值的时候被创建PHP 的变量是没有
7、数据类型的(与Python 语言的变量非常相近),也不需要先声明再使用,同一个变量可以先后保存不同类型的值。例如下述代码上述代码中,变量$a 先是保存一个字符串,然后用同一个变量还可以保存一个整数因此,PHP 变量是没有数据类型的,但变量的值是有数据类型的,也可以说PHP 变量的类型就是它的值的类型4PHP 变量和变量和值(续)值(续)PHP 变量的值的数据类型有字符串、整型、浮点型等,如表8.2 所示5PHP 的运算符和表达式的运算符和表达式与大多数计算机语言一样,PHP 的运算符有如下几类算术运算符(+、-、*、/、%)赋值和复合赋值运算符(=、+=、*=)增量和减量运算符(+、-,分前置
8、与后置)比较运算符(、=、!=)逻辑运算符(&、|)三元运算符(?:)例如下述代码将计算两个变量的和,然后输出到网页(浏览器屏幕)上。5PHP 的运算符和的运算符和表达式(续)表达式(续)有两个运算符比较特别,它们是连接运算符和绝对相等运算符。(1)字符串连接运算符PHP 用小数点“.”来连接两个变量或值,先把变量或值转换为字符串,然后将两者连接成为一个字符串。例如将abc 和xyz 连接起来的表达式是abc.xyz,结果是abcxyz,又如表达式5.6(小数点前后有空格)的运算结果是字符串56。因此,下述代码中的两个表达式是不同的。前者的结果是字符串415(4 连接15,其中15 是5 乘以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MySQL数据库应用实战教程微课版 MySQL 数据库 应用 实战 教程 微课版 08 开发 体验 _v1
限制150内