数据操作和查询
修改
数据库加减
对于数字字段的加减,可以直接使用 setInc() 与 setDec() 方法
setInc():将数字字段值增加
setDec():将数字字段值减少
查询
where查询
whereor:查询或
eq 或者 equal :等于
neq 或者 notequal :不等于
gt :大于
egt :大于等于
lt :小于
elt :小于等于
heq :恒等于
in :在数组之中
查询精确值:例如
where('del=0')
查询不等于:例如
where('headimg',['neq',''])
neq为不等于关键字
查询区间:例如
where('type','between',['2','10'])
注:between为区间查询关键字
在数组之中的
where['status'] = ['in',[7,10]];
数据库查询输出
统计某个字段不重复数 总数
DISTINCT
例如:
count('DISTINCT uid')
find()与select()
find()返回的是一个一维数组//不论符合条件的有多少条都只会返回出最先查询到的那一条;
select()返回的是一个二维数组//查询出所有符合条件的结果;
order为排列顺序 例如:
order('id desc')
按照id降序排列
column()
只返回指定字段
column('name')
返回
['张三','李四']
同理:
column('id,name')
返回
['1:张三','2:李四']
同理:
column('id,id,name')
返回
{"1":{"id":"1","id":张三}
前端显示
前端php判断
<?php if( 条件){ echo '';}else{ echo ''; }?>
此处评论已关闭