如何使用ThinkPHP框架实现基于条件的数据库查询?
- 内容介绍
- 文章标签
- 相关推荐
本文共计812个文字,预计阅读时间需要4分钟。
ThinkPHP是一款广泛应用的PHP+Web开发框架,具备强大的查询功能,其中查询条件或是其一个非常实用的功能。本文将详细介绍如何在ThinkPHP中实现条件查询。
一、使用where方法添加或条件
1. 定义查询模型
php
2. 创建控制器
php
class UserController extends Controller{ public function index() { // 实例化User模型 $user=new User();
// 查询条件 $where=[ 'or'=> [ ['name', 'like', '%张%'], ['age', '>', 30] ] ];
// 执行查询 $data=$user->where($where)->select();
// 输出查询结果 echo json_encode($data); }}
3. 测试结果
当访问`/index`控制器时,会返回满足查询条件或的用户数据。
本文共计812个文字,预计阅读时间需要4分钟。
ThinkPHP是一款广泛应用的PHP+Web开发框架,具备强大的查询功能,其中查询条件或是其一个非常实用的功能。本文将详细介绍如何在ThinkPHP中实现条件查询。
一、使用where方法添加或条件
1. 定义查询模型
php
2. 创建控制器
php
class UserController extends Controller{ public function index() { // 实例化User模型 $user=new User();
// 查询条件 $where=[ 'or'=> [ ['name', 'like', '%张%'], ['age', '>', 30] ] ];
// 执行查询 $data=$user->where($where)->select();
// 输出查询结果 echo json_encode($data); }}
3. 测试结果
当访问`/index`控制器时,会返回满足查询条件或的用户数据。

