thinkphp条件查询
thinkphp的查询方法是where
简单的条件查询示例:
Db::table('user')
->where('id',1)
->find();
whereOr的使用
Db::table('user')->where('uname','ee')->whereOr('uid=2')->select();
whereOr->或者,只要满足上面两个条件中的一个就可以
同时满足多个条件的查询,可以使用where的链式调用
Db::table('user')
->where('id',1)
->where('name','user')
->select();
或者使用数组的形式
$data['name'] = 'user'; $data['id'] = 1; Db::table('user')->where($data)->select();
还可以使用AND
Db::table('user')->where('name=user AND id=1')->select();
模糊查询
Db::table('user')->where('name','like','%user%')->select();
限定字段的查询
本示例只输出id和name字段,field选定要查询的字段
Db::table('user')
->field('id,name')
->where('id','=',1)
->select();
╰︶﹉⋛⋋⊱⋋๑๑⋌⊰⋌⋚﹉︶╯

浙公网安备 33010602011771号