天天看點

DEDE 會員調用方法詳解

調用12個企業會員 按 注冊時間排序

{dede:sql sql='select * from dede_member where mtype="企業" order by mid limit 0,12'}

<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>

{/dede:sql}

調用12個個人會員 按 注冊時間排序

{dede:sql sql='select * from dede_member where mtype="個人" order by mid limit 0,12'}

詳解

使用dede的sql标簽

sql語句

select * from dede_member where mtype="個人" order by mid limit 0,12

mtype="個人" 判斷是否為個人類型

order by mid   按mid(注冊的ID編号) 排列

limit 0,12 從第0條資料開始讀取 讀取12條後傳回

相關調用

調取所有會員中的12個

{dede:sql sql='select * from dede_member order by mid limit 0,12'}

調取所有會員中的12個 按最後登入時間排序

{dede:sql sql='select * from dede_member   order by   logintime limit 0,12'}

調取12個上傳了頭像的會員 按最後登入時間排序 并顯示出他們的頭像

{dede:sql sql='select * from dede_member   where length(face)>0 order by logintime limit 0,12'}

<a href=../member/index.php?uid=[field:userid/] target='_blank'><img src=[field:face/] /></a>

以上本人都已測試成功

dede首頁推薦會員和會員積分排行調用代碼

調用說明:推薦會員(帶使用者頭像)

[quote]

{dede:sql sql="SELECT mid,mtype,userid,uname,matt,face

FROM dede_member

where matt = 1 and mtype='個人'

LIMIT 0 , 10"}

頭像:<img src="[field:face runphp='yes']

if(!@me)@me = 'http://bbs.dedecms.com/p_w_upload/upload/87/11787.gif';

[/field:face]" />

使用者名:<a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a>

{/dede:sql}

[field:face runphp='yes']

if(!@me)@me = 'http://bbs.dedecms.com/p_w_picpath/post/smile/default/14.gif';

[/field:face]

為使用者頭像圖檔

[img]http://bbs.dedecms.com/p_w_upload/upload/87/11787.gif[/img]

是如果使用者頭像為空的話要顯示的圖像 這個大家自己改吧

[/quote]

調用說明:會員積分排行

{dede:sql sql="Select mid,userid,uname,scores From dede_member order by scores desc limit 0,10"}

<dd><span class="name"><a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:uname/]</a>

</span><span class="jifen">積分[field:scores/]</span></dd>

全部測試通過

繼續閱讀