摘要:
子查询 一条查询语句出现在另外一条查询语句的内部,这条语句就被称之为子查询语句。 子查询分类 子查询可以根据子查询返回的结果以及子查询出现的位置两种方式进行分类 按结果分类: 标量子查询:子查询返回的结果是一行一列,一个字段的某一个值 列子查询:子查询返回的结果是一列,多行,一个字段有多个值 行子查询:子查询返回的结果是一行多列,多行多列 表子查询:子查询返回的结果多行多列 按照位置分类: whe... 阅读全文
摘要:
子查询 一条查询语句出现在另外一条查询语句的内部,这条语句就被称之为子查询语句。 子查询分类 子查询可以根据子查询返回的结果以及子查询出现的位置两种方式进行分类 按结果分类: 标量子查询:子查询返回的结果是一行一列,一个字段的某一个值 列子查询:子查询返回的结果是一列,多行,一个字段有多个值 行子查询:子查询返回的结果是一行多列,多行多列 表子查询:子查询返回的结果多行多列 按照位置分类: whe... 阅读全文
摘要:
回顾 列属性:注释和唯一键 关系:一对一,多对一,多对多 范式:规范数据表设计的方式 外键:外键约束(严格,置空,级联) 高级数据操作:增删改查 查询操作 完整语法 select select选项 表达式 from子句 where子句 group by子句 having子句 order by子句 limit子句 group by分组 分组语法 group by就是根据某个条件对数据进行分组... 阅读全文
摘要:
外键 外键:外面的键,前表中的某个字段与另外的表中的字段(主键)有一个对应的关系 外键关键字:foreign key,也是一种索引。 创建外键 外键和主键有点类似,但是不一样。 1. 在所有的字段之后,指定对应的外键。 foreign key(字段名) references 表名(字段) 外键约束 外键的作用是用来维护两张表之间的关系,关系是用来限制表操作的。 父表(主表):被外键指向的表叫做... 阅读全文
摘要:
回顾 校对集:校对集必须事先设置好,修改无效 乱码问题:三码合一,通过php设置数据库和浏览器的编码 存储引擎:数据库数据的存储方式 数据类型:数值型,字符串型和时间日期型 数值型:整型,小数型(浮点和定点) 字符串型:定长,变长,文本,枚举和集合 时间日期型:时间日期,日期,时间,时间戳(以时间戳时间为起始单位的时间日期),年 列属性:null,default,primary key,a... 阅读全文
摘要:
文件上传 1. 什么是文件上传? 将浏览器端电脑上所存在的文件,通过浏览器提交给服务器,并保存在服务器端。 文件上传条件 a) 服务器端必须要允许浏览器端上传文件,PHP负责管理 为了方便查看文件上传的临时文件,修改临时文件的存储目录:D:/server/tmp b) 浏览器允许文件上传:浏览器能够根据表单选择对应的要上传的文件,文件上传只能是POST提交 二进制流不可能直接上传,必须告诉浏... 阅读全文
摘要:
回顾 系统函数:字符串函数和时间日期函数 数组 数组元素可以是任意数据类型;数组长度没有限制 php凡是碰到变量带中括号的一定会当做数组处理 遍历数组:for循环,foreach循环,each搭配循环,函数(key,current,next,prev,end,reset) 二维数组:php数组元素又是数组 数据结构:栈(FILO)和队列(FIFO) 数组 字符串数组函数 字符串与数组之间的... 阅读全文
摘要:
数据类型判断 作用 判断用户提交的数据,判断数据的有效性,是否符合指定的数据约束(规范)。 判断方式 所有的数据类型的判断,都是通过函数来实现。函数都是以is_开始,后面跟对应的数据类型。 所有的函数的返回值都是布尔类型:如果是对应的类型返回true,否则返回false is_bool:判断是否是布尔类型 is_float:判断浮点型 is_integer:判断整型 is_object:判断对象 ... 阅读全文
摘要:
回顾 运算符:算术,比较,逻辑,赋值,三目,错误抑制,位运算(三码),自操作,字符串 执行结构:顺序,分支(if和switch),循环(for,while,do-while,foreach) 函数:自定义函数(函数名,参数(形参,实参),函数体,返回值) 自定义函数 返回值 返回值指的当函数调用结束以后,该函数给外部调用处返回一些列的数据(数据类型任意:八个数据类型) 如果函数没有任何返回值... 阅读全文
摘要:
代码结构 通常将代码的执行结构分成三种:顺序结构,分支结构,循环结构 顺序结构 代码从上往下一次执行。 分支结构 给定条件,不同的条件下产生的结果应该不一样。 分支结构:通过条件的判断,选择性的执行相应的代码。 分支结构有两种:if分支,switch分支 if分支 最简语法 if(条件表达式){ //条件表达式返回的结果是true //要执行的代码块 } 标准分支语法 if(条件表达式){... 阅读全文
摘要:
运算符+结构控制(循环) *本节视频和图例·代码请看百度云:http://pan.baidu.com/s/1dEpBYwh 1回顾+算术运算符+作业分析 2运算符(赋值+错误抑制+比较+字符串运算+三目+自操作) 3逻辑运算符+位运算符(三码) 4运算符优先级+代码结构(顺序+分支(if+switch)+for循环+循环控制(break)) 5循环(while+do-while)+双层循环(九九... 阅读全文
|