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();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。