ThinkPHP 分页可以很容易的实现对不固定查询参数的支持。具体实现是给分页类的 parameter 属性赋值或者直接实例化分页类时传入查询参数。下面以例子来说明。

parameter 属性赋值

例如要检索用户表中状态为 1 (status=1) 并且电子包含 163 的用户,当提交表单时(注意表单是 GET 方式提交),形成的 URL 地址大致如下:

http://localhost/index.php/Index/search/status/1/email/163

在搜索操作(search)中主要代码如下:

public function search(){
  $Dao = M("User");
  //&nb...