2013-12-18 17 views
0

我是codeigniter中的新生代。如何在一個頁面中創建多個分頁。我試圖做到這一點,但只有一個成功的分頁。在其他分頁得到錯誤。請幫助我。我讀過一些建議,必須使用javascript或ajax。但我不知道如何去做。在一頁中創建多個分頁Codeigniter

回答

0

您可以使用ajax和javascript,但這不是必需的。相反,您可以將參數傳遞給您的控制器,該參數指定要顯示的項目數量和開始的偏移量。例如,如果你想每個頁面顯示20個項目,你需要以20的「count」和一個0的偏移量開始,那麼在下一頁你將有一個「count」爲20,偏移量爲20,然後計數爲20,偏移量爲40,依此類推。傳遞這些變量可以很容易地將它們傳遞給SQL查詢。查詢只是從數據庫中提取項目,然後在視圖中顯示正確的項目。

所有這些邏輯都不是針對codeignitor的,也就是說,這基本上是任何使用分頁的系統都可以工作的。