最新消息:文章中包含代码时,请遵守代码高亮规范!

Bruin的文章

mysql 视图和union联合查询的使用 【原创】

mysql 视图和union联合查询的使用 【原创】

PHP 2年前 (2015-09-27) 6380浏览 1评论

一:使用视图的原因: 1:安全性。一般是这样做的:创建一个视图,定义好该视图所操作的数据,之后将用户权限与视图绑定。 2:查询性能提高。 3:有灵活性的功能需求后,需要改动表的结构而导致工作量比较大。那么可以使用虚拟表的形式达到少修改的效果,在实际开...

mysql having和group by 语句用法

PHP 2年前 (2015-09-21) 2946浏览 0评论

利用 Mysql 中的的聚合函数 count(*) 可以实现这个功能,例如需要查询 user 表中 name 出现次数最多的记录,可以先按照 group by name 分组,用 count 算出分组里的条数,再按照 count 排序,SQL语句如下...

PHP生成唯一订单号的方法汇总

PHP 2年前 (2015-08-28) 4335浏览 0评论

做商城类项目经常需要生成唯一订单号,下面来个汇总! 方法一: return date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); 方法二: 正在使用。。。  ...

获取微信用户基本信息【原创】

微信 2年前 (2015-08-15) 3223浏览 0评论

把微信和第三方网站结合起来运行,是许多客户经常要的方案。这里简要介绍一下获取微信用户的基本信息,并在第三方网站直接登录。 当微信公户关注一个公众号时,会产生一个独一无二的OpenID,此时我们就需要用到它去请求微信服务器获取用户的基本信息,包括头像,...

MySQL 触发器简单实例

MySQL 3年前 (2015-07-24) 2075浏览 0评论

语法: CREATE TRIGGER <触发器名称>  –触发器必须有名字,最多64个字符,可能后面会附有分隔符.它和MySQL中其他对象的命名方式基本相象.      { BEFORE | AFTER }  –触...

PHP (int)((0.1+0.7)*10) 等于多少?【原创】

PHP 3年前 (2015-07-08) 2468浏览 0评论

昨天自己测试了这个计算,开始觉得应该等于8,但是编译过后发现结果而为7,这个困惑了我!于是我去查php手册! 发现这么一个 Warning: 浮点数的精度有限。尽管取决于系统,PHP 通常使用 IEEE 754 双精度格式,则由于取整而导致的最大相对...

MySQL中可为空的字段设置为NULL还是NOT NULL

MySQL 3年前 (2015-06-23) 8853浏览 1评论

经常用mysql的人可能会遇到下面几种情况: 1、我字段类型是not null,为什么我可以插入空值 2、为什么not null的效率比null高 3、判断字段不为空的时候,到底要用 select * from table where col...

PHP empty、isset、isnull的区别与使用

PHP 3年前 (2015-06-17) 2683浏览 0评论

做php开发时候,通常会用到empty,isset,is_null这几个函数,使用不当的话甚至给自己的程序带来一些安全隐患的bug。很多时候,对于isset,empty都认为差不多。因此开发时候,就没有注意,一段作为流程判断时候,就出现bug问题了。...

php 多图片上传 【原创】

PHP 3年前 (2015-06-12) 3615浏览 0评论

在做图片上传时用到了symfony第三方上传库,详见 Symfony2使用第三方库Upload制作图片上传【原创】,但是对于多图片上传怎么处理,这里我用了个笨办法就是把多图片数组转换成单个的图片数组上传! 表单提交如下: 接受的图片信息的数组如下:...

MYSQL获取自增ID的四种方法

MySQL 3年前 (2015-06-11) 40781浏览 0评论

1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再向表b插入数据,LAST_INSERT_ID会改变...

MYSQL 数据库设计

MySQL 3年前 (2015-06-04) 1572浏览 0评论

MYSQL数据库设计 串转义序列 NUL(ASCLL 0) \’ \” \b 退格 \n 新行 \r 回车 \t 制表符 \\ 反斜杠 数值列类型 TINYINT 1字节 非常小的整数 有符号值:-128至127 无符号值:...

PHP排序的几种方法

PHP 3年前 (2015-06-04) 1263浏览 0评论

下面是PHP常用的几种排序犯法 // 冒泡排序 function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i &a...

php 数组去除空值array_filter()方法

PHP 3年前 (2015-06-03) 2267浏览 0评论

在php中数组去除空值的方法有很多种,一种是直接使用函数array_filter()删除空值,另一种是使用遍历判断为空然后利用unset删除数组。 函数名:array_filter() 调用方式:array_filter($array) 参数说明:$...

php 操作数组

PHP 3年前 (2015-05-28) 1299浏览 0评论

1. 合并数组 array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: array array_merge (array array1 array2…...