Thinkphp5 的搜索框或查询
public function index()
{$where = [];
$request = input("request.");
if (!empty($request["uid"])) {
$where["id"] = intval($request["uid"]);
}
$keywordComplex = [];
if (!empty($request["keyword"])) {
$keyword = $request["keyword"];
$keywordComplex["user_login|user_nickname"] = ["like", "%$keyword%"];
}
$usersQuery = Db::name("user");
$list = $usersQuery->whereOr($keywordComplex)
->where($where)
->order("create_time DESC")
->paginate(10);
// 获取分页显示
$page = $list->render();
$this->assign("list", $list);
$this->assign("page", $page);
// 渲染模板输出
return $this->fetch();
}
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇: TP5 数组的特定格定输出
- 下一篇:没有了