tp5.1分页(php手把手教你做网站(九)thinkphp6 分页带参数,error无效)

feifei123 发布于 2025-02-25 阅读(28)

php电子书下载pdf

1、thinkphp6分页无法传递参数tp6使用以下是无法传递分页的参数的,$list=Db::name(web_news)->paginate($pagesize); 教程 $page=$list->render();

tp5的时候也不能传递参数可以按照下面方式修改,但是tp6不行$list=Db::name(web_news)->paginate([$pagesi教程ze,query=>request()->param()]); $page=$list->render();

以下是tp6正确的写法:$list=Db::name(web_news)->教程paginate([list_rows=>$pagesize,query=>request()->param()]); $page=$list->render();

2、tp6中无法使用教程success、error、redirect方法在tp6中继续使用$this->error();success,提示方法不存在,这是因为取消了error,success,redirect,我们用的习惯教程了不想换,可以自己写。

图1 页面$this->success效果图前边讲了登陆,在验证完登陆账号密码要跳转到后台首页IndexController,创建该文件,编辑代码如下:namespaceapp\教程controller;

useapp\BaseController; usethink\facade\View; usethink\facade\Db; 教程classIndexControllerextendsCmController

//前边代码都一样,这里可以看到不是extends BaseController,而是我们自己创建的类CmControll教程er打开以前跳转的模板,可以看到以下代码:

标签:  资源网 方法 教程 跳转 可以看到 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。