【发布时间】:2015-11-04 09:02:51
【问题描述】:
我正在根据用户的表单选择创建一个动态查询,并将查询结果显示为分页。
$query = 'v.id';
if($model == 1){
$query .= ' ,v.model';
}
if($marka == 1){
$query .= ' ,v.brand_name';
}
if($plaka == 1){
$query .= ' ,v.licenseplate';
}
if($fiyat == 1){
$query .= ' ,v.buying_price';
}
.
.
.
$query_result = DB::table('vehicles AS v')
->selectRaw($query)
->paginate(25);
问题是,一旦我点击分页链接页面正在刷新并且动态查询返回到它的初始值,所以大部分数据都会丢失。我尝试使用appends(),但到目前为止找不到合适的解决方案。任何帮助将不胜感激。
【问题讨论】:
-
你如何使用
appends? -
@Amarnasan 尝试附加
$query_result
标签: php laravel pagination laravel-5