POST TIME:2019-09-30 10:47
(>=DedeCMS 3,DedeCMS 4,DedeCMS 5)
名稱:loop
功能:調用任意表的數據標簽
語法:
{dede:loop table='dede_archives' sort='' row='4' if=''}
<a href='[field:arcurl/]'>[field:title/]</a> {/dede:loop}文件:
include aglibloop.lib.php
function lib_loop(&$ctag,&$refObj)
默認底層模板:
無
參數:
table=''數據表名稱
tablename=''同table
row=8調用數據的行數
sort=''用于排序的字段
if=''查詢的條件
ifcase=''同if
orderway='desc'排序方式,desc降序、asc升序
底層字段:
這個標記的底層模板變量即是被查詢表的所有字段
范例:
我們來查詢用戶id為1的用戶發布的文檔,可以用下面的標簽來表示:
{dede:loop table='dede_archives' sort='mid' row='4' if='mid=1'} <a href='[field:arcurl/]'>[field:title/]</a>([field:mid/])<br /> {/dede:loop}查詢結果如下:
loop標簽同時可以查詢跟DedeCMS處在同一個數據庫的數據表,如果您的論壇或者商城程序安裝在同一數據庫,也可以使用loop標簽進行調用。