THINKPHP3.X操作数据库,增add(),删delete(),改save(),查select(),排序order(),取特定条数limit()等方法

THINKPHP3.X操作数据库,增add(),删delete(),改save(),查select(),排序order(),取特定条数limit()等方法

增 -C Create $m -> add()

$m -> 字段名 =值

$m -> add():往数据库中添加内容


删 -D Delete $m -> delete()

$m -> delete([要删除的 id]):删除数据

$m -> where(id=2) -> delete():删除 ID 为 2 的数据


改 -U Update $m -> save()

$data['id'] = 要更改的 ID

$data['要更改的字段'] = 更改后的值

$m -> save($data):更新数据库中的数据,会返回受影响行数


查 -R Read $m -> select()

$m -> select():获取所有数据,以数组形式返回

$m -> find(N):获得第一条数据,如果传入 N 参数,则得到第 N 条数据

$m -> getField(字段名):得到特定的字段

$m -> where(条件):要查找的条件


order():排序

如:order('id desc')、order(array('id'=>'desc','uname'=>'asc'))

limit():取特定条数

如:limit(3,3)、limit(10)、limit('3,3')

field():设置查询字段

如:field('uname,id')、field('uname as n')、field(array('uname'=>'name','id'))

field('id',true):获得除了 id 以外所有的字段


最后编辑于:2020/08/20作者: 牛逼PHP

发表评论