您现在的位置是:首页 > PHP框架交流PHP框架交流
ThinkPHP6.0 paginate分页追加get参数 分页get参数丢失
上善若水2019-12-10 16:43:26【PHP框架交流】 4640人已围观
简介ThinkPHP6.0在使用内置的paginate分页类时,在地址栏追加我们url参数搜索,点击下一页时get参数会丢失,追加get参数解决分页get参数丢失问题。ThinkPHP6.0分页参数主要
ThinkPHP6.0在使用内置的paginate分页类时,在地址栏追加我们url参数搜索,点击下一页时get参数会丢失,追加get参数解决分页get参数丢失问题。
ThinkPHP6.0 分页参数
主要的分页参数如下:
参数 | 描述 |
---|---|
list_rows | 每页数量 |
page | 当前页 |
path | url路径 |
query | url额外参数 |
fragment | url锚点 |
var_page | 分页变量 |
分页参数的设置可以在调用分页方法的时候传入,例如:
$list = Db::name('user')->where('status',1)->paginate([
'list_rows'=> 20,
'var_page' => 'page',]);
如果需要在分页的时候传入查询条件,可以使用query参数拼接额外的查询参数
分页参数的设置可以在调用分页方法的时候传入,如果需要在分页的时候传入查询条件,可以使用query参数拼接额外的查询参数。
$news=News::where('news_category_id',$id)
->order('id','desc')
->paginate(
['list_rows'=> 10, 'var_page' => 'page','query'=>['a'=>1,'b'=>2]]
);
这样生成的链接会自动追加上a,b参数!
Tags: ThinkPHP6.0 分页
很赞哦! (3)
随机图文
-
php技术提升心得与方法
现在的PHP市场虽然充斥了大量的的PHP开发人员,但这些人当中真正能称得上高手的却寥寥无几。很多公司虽然招聘了一些PHP开发人员,但是由于技术水平不高,导致公司的项目一直堆积。这不仅另公司无奈也让已经入职的PHP开发人员着急,他们也想要在PHP领域更近一步,但却苦于找不到提高自己的方法,下面我们的鸥仔收集了一些PHP大神的一些工作方式、习惯,让大家看看PHP大神们是如何工作,也希望这些方法能帮助到那些想要在PHP领域更近一步的人。 -
jetbrains-agent.jar激活失败原因 phpstorm永久破解
phpstorm破解有两种方式,一种是激活码方式另一种就是jetbrains-agent.jar,激活码时不时会抽风失效,那么就需要使用jetbrains-agent.jar方式,初次使用本人也激活失 -
让人捧腹大笑的笑话,专治各种不开心
1.本想对男神来个回眸一笑,可未曾料到天太冷,笑出了一个鼻涕泡儿。 2.每次别人问我路我都瞎指的,第一是因为我根本不认路,第二是为了给世人一个教训:不要随便相信长得好看的人。 3.高中老师:知不知道现在猪肉为什么这么贵?学生:不知道。老师:猪都坐到这里来了,能不贵吗? 4.最近出门不要穿裙子,容易被撩,天是好天,风不正经。 5.司机眼里只有两种人,比自己开的快的是傻逼,比自己开得慢的是菜鸟 -
php技术提升心得与方法
现在的PHP市场虽然充斥了大量的的PHP开发人员,但这些人当中真正能称得上高手的却寥寥无几。很多公司虽然招聘了一些PHP开发人员,但是由于技术水平不高,导致公司的项目一直堆积。这不仅另公司无奈也让已经入职的PHP开发人员着急,他们也想要在PHP领域更近一步,但却苦于找不到提高自己的方法,下面我们的鸥仔收集了一些PHP大神的一些工作方式、习惯,让大家看看PHP大神们是如何工作,也希望这些方法能帮助到那些想要在PHP领域更近一步的人。