TP5模板與資料組合
阿新 • • 發佈:2019-01-05
1,在後臺方法中讀取所需資料:
2,分配資料至變數:
3,指向模板:
完整程式碼:
#模板與資料庫組合呼叫 public function muban_data() { #查詢資料 $db = db('user'); $list = $db -> where('id','>',1) -> select(); #dump($list); #分配資料到list變數 $this -> assign('list',$list);#指向模板 return $this -> fetch('muban_data'); }
4,在muban_data.html中呼叫:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>陣列呼叫</title> </head> <body> <!--單個輸出--> <!-- {$list.0.id}--> <!--迴圈輸出--> <!-- {foreach $list as $key => $vo} id:{$vo.id} | 使用者名稱:{$vo.username}<br /> {/foreach} --> <!--volist方式輸出--> <!-- {volist name = 'list' id = 'data'} id:{$data.id} | 使用者名稱:{$data.username}<br /> {/volist}--> <!--輸出其中的第5-15條記錄(從0開始計數){$i表示編號}--> {volist name = 'list' id = 'data' offset = '5' length = '10' empty = '暫時沒有資料!'} id:{$data.id} | 使用者名稱:{$data.username} | {$i}<br /> {/volist} </body> </html>
執行結果: