数据操作和查询

修改

数据库加减

对于数字字段的加减,可以直接使用 setInc()setDec() 方法

setInc():将数字字段值增加

setDec():将数字字段值减少

查询

where查询

whereor:查询或

eq 或者 equal :等于
neq 或者 notequal :不等于
gt :大于
egt :大于等于
lt :小于
elt :小于等于
heq :恒等于

查询精确值:例如

where('del=0')

查询不等于:例如

where('headimg',['neq',''])

neq为不等于关键字

查询区间:例如

where('type','between',['2','10'])

注:between为区间查询关键字

数据库查询输出

统计某个字段不重复数 总数

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 ''; }?>
文章结束 感谢阅读
本文作者: 文章标题:TP用法笔记——数据库的增删改查
本文地址:https://lmwa.cn/archives/312.html
版权说明:若无注明,本文皆田小檬博客原创,转载请保留文章出处。
如果觉得我的文章对你有用,可以赞助本站,使本站更好的发展