- 博客(7)
- 收藏
- 关注
原创 thinkphp快捷查询getBy、getField、getFieldBy用法及场景
getBy方法://假设数据库中user表有如下字段:id,name,logo$data = M('user')->getByid(1);//在user表中找到id为1的一列。返回的是一个索引数组。如果符合条件的是多行数据,默认只取第一行;$data = M('user')->getByName('小明');$data = M('user')->getByLogo('a.jpg');//这
2017-04-19 12:00:13 4706
原创 thinkphp更新单个字段值
M('User')->where('id=5')->setInc('score');//让score字段在原有值得基础上加1M('User')->where('id=5')->setInc('score',5);//让score字段在原有值得基础上加5M('User')->where('id=5')->setDec('score');//让score字段在原有值得基础上减去1当我们有字段等于0的
2017-04-19 10:45:24 3491
原创 mysql根据时间戳查询数据
比如我们要查询每天的注册用户数量,这里我们的注册时间是时间戳的话。我们写的sql语句就得把时间转换为日期进行查询。sql语句如下: 函数:FROM_UNIXTIME"select count(*) user_regnumber,FROM_UNIXTIME('reg_time',"%Y-%m-%d") as group_date from users where status=1 group by
2017-04-19 10:33:33 7174
原创 thinkphp中save方法更新的值和原来的值一样的时候返回false
save方法的返回值是影响的记录数,如果返回false则表示更新出错。 如果字段没有被修改,则返回0,并不是失败。所以这里我们只需要对返回值进行恒不等于判断即可。if($result !== false){}else{}
2017-04-18 15:56:30 4308
原创 jquery获得select选择框的文本与值
获得选中值:$('.select').val()获得选中框的文本值:$('.select').find('option:selected').text()
2017-04-18 11:02:38 676
原创 php数组中的索引数组和关联数组
php中的索引数组是指以数字为键的数组。并且这个键值 是自增的 关联数组指的是一个键值对应一个值,并且这个键值是不规律的,通常都是我们自己指定的。 他们两还有不同的地方,索引数组转为json后是数组。而关联数组转为json后是对象。通常我们给app端写接口都是用索引数组转成json传过去。客户端那边对数组更为友好一点。 需要注意点:$arr = [0=>1,2=>3a];上述数组$arr转为j
2017-04-11 14:27:03 5570
原创 nginx开启网页压缩--Gzip
1.更改nginx配置文件vim /data/webserve/nginx/conf/nginx.conf//找到gzip on这一行,并屏蔽注释,进行修改gzip on;gzip_min_length 1k;gzip_buffers 4 16k;#gzip_http_version 1.0;gzip_comp_level 2;gzip_types text/plain applica
2017-04-05 13:51:44 416
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人