如何使用Laravel 5 Paginator发送搜索并获取数据

MKJ

我正在使用Laravel 5对数据进行分页,效果很好。现在,它向我显示了数百条记录中的10条。现在,我要搜索的记录不是从页面上的当前记录(只有10个),而是从数据库中搜索,它应该显示在我的页面上。

我怎样才能做到这一点?任何帮助,请!!!

注意:我也正在使用dataTableJs库,但是看起来并不好。它加载所有数据,然后在客户端上进行分页。这也不好。

阿纳斯莫拉希卜

在您的控制器中

use DB;

$r = DB::table('your table');
// your query for exemple
$r->select('*')->where('column','like','%value%');
$results = $r->paginate(10);
return view('yourview',['results'=>$results]);

在你的刀片中

 @foreach ($results as $result)
        {{ $result->Anycolumn; }}
@endforeach

{{$results->links()}}

在分页中传递$ _GET

在控制器q中:您输入的名称

$q= $request->get('q');
     return view('yourview',['results'=>$results,'q'=>$q]);

刀片式

{{($results->appends(Request::only(['q']))->links())}}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Laravel 5获取HTTP主机

如何使用Laravel 5以人类可读的格式获取时差?

Laravel 5如何使用链接检索相关的表数据

Laravel 5:如何使用 vue js 获取数据属性中的值

如何发送JSON数据弹性搜索获取请求URL

如何在角度 5 发布响应后从 restAPI 获取发送数据?

如何使用搜索功能显示具有最接近的长/纬度值的商店-Laravel 5雄辩

使用Laravel 5,如何确定Mailgun电子邮件是否已成功发送?

Laravel 5如何获取路线动作名称?

Red5-如何发送ByteArray数据

laravel 5如何创建数据透视表

如何在laravel 5中更新数据?

如何使用laravel5从数据mysql中提取json数据作为对象?

如何从Laravel 5中的变量使用模型对象的名称获取模型对象?

如何在Laravel 5中使用Storage Facade获取文件路径?

Laravel 5获取关系数据

Laravel 5-获取数据到视图

Laravel 5获取数据库前缀

Laravel 5 获取数据库名称

Laravel 5:如何告诉Sessions.php使用我的.env数据库连接?

如何使用laravel 5迁移在表中添加列而不丢失其数据?

Laravel 5:如何使用Eloquent在数据透视表上进行联接查询?

如何使用多个外键查询数据透视表Laravel 5 Eloquent

如何在Laravel 5中使用Eloquent更新数据透视表

PHP如何使用laravel 5将数据从数组保存到mysql

我如何使用Eloquent&Laravel 5查询多态数据透视表

如何使用 Laravel Query Builder 在 5 秒后删除表中的所有数据?

如何使用 PHP 从 JSON 中获取最后 5 个数据?

如何使用xpath获取HTML5数据属性?