自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 PHP文件上传代码的重复利用:封装文件上传函数

封装文件上传函数功能:上传文件条件:条件判断            需要上传的文件信息:对应的五个元素的数组           1、文件类型是否合适:外部指定MIME类型           2、文件存储到什么位置:外部指定           3、文件格式限制(文件后缀):外部指定           4、文件大小限制:外部指定结果:实现文件上传      ...

2018-10-18 17:05:01 359

原创 PHP文件上传

原理:文件从用户本地电脑通过传输方式(web表单)保存到服务器所在电脑指定的目录下。1、增加文件上传的表单:浏览器请求一个服务器的HTML脚本(包含文件上传表单)2、用户从本地选择一个文件(点击上传框(按钮) )3、用户点击上传:文件会通过互联网传输到服务器上4、服务器操作系统会将文件保存到临时目录:以临时文件格式保存(windows下tmp)5、服务器脚本开始工作:判断文...

2018-10-12 16:06:26 9882

原创 表单传值

PHP中接收数据的三种方式$_GET:接收GET方式提交的数据$_POST:提交POST方式提交的数据$_REQUEST:接收POST或者GET提交的所有数据这三种方式都是超全局预定义数组,表单元素的”name“属性的值作为数组的下标,而value属性对应的值就是数组的元素值 $_REQUEST所存储数据的内容:将$_post和$_get合并到一个数组$_request...

2018-10-10 15:54:04 1777

原创 MySQL 触发器

触发器概念触发器是一种特殊类型的存储过程,触发器主要是通过事件进行触发而被执行的,而存储过程可以通过存储过程名字而被直接调用触发器:trigger,是非常接近于js中的事件。提前给某张表的所有记录(行)绑定一段代码,如果该行的操作满足条件(触发),这段提前准备好的 代码就会自动执行 作用1、可在写入数据表前,强制检验或转换数据。(保证数据安全)2、触发器发生错误时,异动的结...

2018-10-05 16:16:40 183

原创 MySQL 存储过程

在大型数据库系统中,一组为了完成特定功能的SQL语句集。存储在数据库中,经过第一次编译后再次调用不需要再次编译(效率较高),用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行他,存储过程是数据库中的一个重要对象。 与函数的区别相同点1、存储过程和函数的目的都是为了可重复地执行操作数据库的SQL语句的集合。 不同点1、标识符不同,函数的标识符为funct...

2018-10-05 14:34:23 149

原创 MySQL变量作用域

变量能作用的区域范围局部作用域使用declare关键字声明(在结构体内:函数/存储过程/触发器),而且只能在结构体内部使用会话作用域用户定义的,使用@符号定义的变量,使用set关键字在当前用户当次连接有效,只要在本连接中,任何地方都可以使用(可以在结构内部,也可以跨库)全局作用域所有的客户端的所有连接都有效,需要使用全局符号来定义set global 变量名= 值;...

2018-10-01 15:53:47 2345 1

原创 MySQL中的函数

在MySQL中函数分为两类,系统函数(内置函数)和自定义函数不管是内置函数还是用户自定义函数,都是使用select 函数名(参数列表) 内置函数 字符串函数char_length():判断字符串的字符数length():判断字符串的字节数(与字符集)concat():连接字符串instr():判断字符在目标字符串中是否存在,存在返回其位置,不存在返回0     ...

2018-10-01 15:24:33 468

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除