diff --git a/app/controller/Search.php b/app/controller/Search.php index 0babb3e..99c6e20 100644 --- a/app/controller/Search.php +++ b/app/controller/Search.php @@ -32,8 +32,26 @@ class Search if($type == 3) $where .= " and disabled = 1"; } + $result = []; + +// $list = Db::name("student")->where($where)->order('hot desc')->limit(env("page_count"))->where($where)->select()->toArray(); + + $list = Db::name("student")->where($where)->order('hot desc')->limit(env("page_count"))->paginate([ + "list_rows" => env("PAGE_COUNT"), + "page" => $lastIndex + ]); + + if (empty($list)) { + return show("获取成功", SUCCESS_CODE, $result); + } + + if ($list->currentPage() < $list->lastPage()) { + $result['lastIndex'] = $lastIndex + 1; + } else { + $result['lastIndex'] = 0; + } + - $list = Db::name("student")->where($where)->order('hot desc')->limit(env("page_count"))->where($where)->select()->toArray(); $result = StudentToArray($list);