POST TIME:2020-03-13 22:43
最近有朋友詢問,如何在網站的前臺調用會員數據。于是整理下,把調用方法一起寫出來,供大家參考。
1、調用10個企業會員 按 注冊時間排序
{dede:sql sql='select * from dede_member where mtype="企業" order by mid limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
2、調用10個個人會員 按 注冊時間排序
{dede:sql sql='select * from dede_member where mtype="個人" order by mid limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
詳解
使用dede的sql標簽
sql語句
select * from dede_member where mtype="個人" order by mid limit 0,10
mtype="個人" 判斷是否為個人類型
order by mid按mid(注冊的ID編號) 排列
limit 0,10 從第0條數據開始讀取 讀取10條后返回
3、調取所有會員中的10個
{dede:sql sql='select * from dede_member order by mid limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
調取所有會員中的10個 按最后登錄時間排序
{dede:sql sql='select * from dede_memberorder bylogintime limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
調取10個上傳了頭像的會員 按最后登錄時間排序 并顯示出他們的頭像
{dede:sql sql='select * from dede_memberwhere length(face)>0 order by logintime limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'><img src=[field:face/] /></a>
{/dede:sql}
4、調取10個推薦會員 按最后登錄時間排序
{dede:sql sql='select * from dede_member where matt=1 order by logintime limit 0,10'}
<a href=../member/index.php?uid=[field:userid/] target='_blank'>[field:uname/]</a>
{/dede:sql}
上一篇:織夢模板入門教程(十)
下一篇:織夢模板入門教程(九)