(>=DedeCMS 3,DedeCMS 4,DedeCMS 5)
名稱:loop
功能:調(diào)用任意表的數(shù)據(jù)標(biāo)簽
語(yǔ)法:
{dede:loop table='dede_archives' sort='' row='4' if=''} <a href='[field:arcurl/]'>[field:title/]</a> {/dede:loop}
文件:
\include\taglib\loop.lib.php
function lib_loop(&$ctag,&$refObj)
默認(rèn)底層模板:
無(wú)
參數(shù):
table='' 數(shù)據(jù)表名稱
tablename='' 同table
row=8 調(diào)用數(shù)據(jù)的行數(shù)
sort='' 用于排序的字段
if='' 查詢的條件
ifcase='' 同if
orderway='desc' 排序方式,desc降序、asc升序
底層字段:
這個(gè)標(biāo)記的底層模板變量即是被查詢表的所有字段
范例:
我們來(lái)查詢用戶id為1的用戶發(fā)布的文檔,可以用下面的標(biāo)簽來(lái)表示:
{dede:loop table='dede_archives' sort='mid' row='4' if='mid=1'} <a href='[field:arcurl/]'>[field:title/]</a>([field:mid/])<br /> {/dede:loop}
查詢結(jié)果如下:
loop標(biāo)簽同時(shí)可以查詢跟DedeCMS處在同一個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)表,如果您的論壇或者商城程序安裝在同一數(shù)據(jù)庫(kù),也可以使用loop標(biāo)簽進(jìn)行調(diào)用。
【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。