TP5分頁
阿新 • • 發佈:2019-01-05
1,取出資料,設定每頁顯示條數,總數(30不設定的話將全部輸出):
2,分配資料給變數:
3,指向html模板:
php完整程式碼:
<?php namespace app\index\controller; use think\Db; class Pages extends \think\Controller { public function pages() { $db = db('user'); #每頁顯示10條資料,一共顯示30條 $list = $db -> paginate(10,30);#dump($list); $this -> assign('list',$list); return $this -> fetch(); } }
4,html程式碼:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>分頁</title> </head> <style> .pagination li{ float: left; list-style: none; margin-right: 10px;} </style> <body> <!--遍歷資料--> <ul> {volist name = 'list' id = 'data'} <li>第{$i}條資料 : {$data.username}</li> {/volist} </ul> <!--分頁標籤-->{$list -> render()} </body> </html>
執行效果: