2015-11-03 65 views
1

我有工作正常原始查詢,但我試圖分頁它下面Laravel 5:原料查詢分頁鏈接不起作用

$query_result = DB::select($query); 
$query_result = new Paginator($query_result, 5, 1); 
return view('pages.printout', compact('query_result')); 

而在刀片

{!! str_replace('/?', '?', $query_result->render()) !!} 

第一頁面出現沒關係,它分頁前5條記錄,但是當我點擊分頁鏈接沒有發生變化。任何幫助,將不勝感激。

+0

你檢查你的錯誤日誌呢? – whoacowboy

+0

似乎我沒有得到任何錯誤,不知道什麼是錯@whoacowboy – Tartar

+0

剛剛意識到,鏈接不工作,因爲任何時候我點擊鏈接後,我創建的查詢動態返回到它的初始值,因爲頁面正在刷新。因此數據沒有正確顯示。有關如何在點擊鏈接後運行相同查詢的任何建議? – Tartar

回答

0

您可以用這種方式

$query_result = DB::select($query)->paginate(5); 
return view('pages.printout', compact('query_result'));