老邦 与人为善 与己方便...
织梦DEDECMS模版调用会员最新文章-几种模版中调用数据库方式
发表于: | 分类: 低端技术 | 评论:12

本文分享几个织梦模版常用的直接调用数据库的方法。比如调用最新会员发布文档、调用互动百科数据、调用推荐企业、调用推荐会员等内容。

1、调用会员发布的最新 10 条文档

[code]
{dede:sql sql="SELECT f.title,f.url,m.uname,m.id as uid
FROM dede_archives a left join dede_full_search f on a.ID = f.aid
left join dede_member m on a.memberID = m.ID
WHERE memberID >0
ORDER BY `sortrank` DESC
LIMIT 0 , 10"}
<a href='[field:url/]'>[field:title function="cn_substr(@me,50)"/]</a>
<a href='[field:global name='cfg_cmspath'/]/member/?[field:uid/]/'>[field:uname/]</a>
{/dede:sql}
[/code]

2、通过sql调用hdwiki的数据

[code]
{dede:sql sql="select doc.did, doc.cid,doc.title, category.`name`, doc.lasteditor, doc.lasteditorid, FROM_UNIXTIME(doc.lastedit, '%Y-%m-%d') as lastedittime from wiki_doc as doc, wiki_category as category where visible =1 and locked = 0 and category.cid = doc.cid order by views desc limit 0,10"}</code>
<code>
<li><a href="/category-view-[field:cid/].html" target="_blank">[field:name/]</a>
<a href="/doc-view-[field:did/].html" target="_blank">[field:title/]</a>
(<a href="/user-space-[field:lasteditorid/].html" target="_blank">[field:lasteditor/]</a>){/dede:sql}</li>
[/code]

3、推荐企业

[code]
{dede:sql sql="SELECT m.ID,m.type,m.userid,m.matt,c.id,c.comname
FROM dede_member m
left join dede_member_cominfo c on m.ID = c.id
where m.type = 1 and m.matt = 1
LIMIT 0 , 10"}
<a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:comname/]</a>
{/dede:sql}
[/code]

4、最新企业调用

[code]
{dede:sql sql="SELECT m.ID, m.type, m.userid,c.id, c.comname
FROM dede_member m
LEFT JOIN dede_member_cominfo c ON m.ID = c.id
WHERE m.type =1
ORDER BY `m`.`ID` DESC
LIMIT 0 , 10 "}
<a href='[field:global name='cfg_cmspath'/]/member/?[field:userid/]/'>[field:comname/]</a>
{/dede:sql}
[/code]

5、推荐会员(带用户头像)调用方法

[code]
{dede:sql sql=”SELECT m.ID,m.type,m.userid,m.matt,m.spacep_w_picpath,c.id,c.comname
FROM dede_member m left join dede_member_cominfo c on m.ID = c.id
where m.type = 1 and m.matt = 1
LIMIT 0 , 5″}
头像:<img src=”[field:spacep_w_picpath runphp='yes']
if(!@me)@me = ‘http://bbs.dedecms.com/p_w_picpath/post/smile/default/14.gif’;
[/field:spacep_w_picpath]” />
用户名:<a href=’[field:global name='cfg_cmspath'/]/member/?[field:userid/]/’>[field:comname/]</a>
{/dede:sql}
[/code]

6、推荐会员

[code]
{dede:sql sql=”SELECT ID,type,userid,uname,matt,spacep_w_picpath
FROM dede_member
where matt = 1 and
LIMIT 0 , 10″}
头像:<img src=”[field:spacep_w_picpath runphp='yes']
if(!@me)@me = ‘http://bbs.dedecms.com/p_w_picpath/post/smile/default/14.gif’;
[/field:spacep_w_picpath]” />
用户名:<a href=’[field:global name='cfg_cmspath'/]/member/?[field:userid/]/’>[field:uname/]</a>
{/dede:sql}
[/code]

7、推荐企业 包含企业简介

[code]
{dede:sql sql=”SELECT m.userid,m.comname,c.cominfo
FROM dede_member m left join dede_member_cominfo c on m.ID = c.id
where m.type = 1 and m.matt = 1
LIMIT 0 , 5″}
企业名称:<a href=’[field:global name='cfg_cmspath'/]/member/?[field:userid/]/’>[field:comname/]</a>
企业简介:[field:cominfo function="cn_substr(ClearHtml(@me),100)"/]
{/dede:sql}
[/code]

8、最新招聘信息

[code]
{dede:sql sql=”SELECT * FROM dede_jobs ORDER BY pubdate DESC LIMIT 0 , 10″}
<a href=”/member/index.php?id=3″>[field:name/]</a>招聘<a href=”/member/index.php?id=[field:memberID/]&type=job&jobid=[field:id/]“>[field:job/]</a><br/>
{/dede:sql}[/code]


已有 12 条评论

  1. 好久没玩 织梦的 CMS了

    1. cms中个人还是倾向织梦的。虽然安全性确实不够。

  2. 我的站点就是dede的

    1. 很多中小网站都采用织梦的。你站还可以

  3. 很不错的文章,学习了

    1. 收藏的代码而已,呵呵

  4. 高技术人才啊,代码我是完全看不懂,以后一定多来学习

  5. DEDE是我接触的第一个CMS!!!很有感情!不过现在来看DEDE的调用是有点复杂了!有很多CMS已经能一键调用了!

    1. 别的CMS接触的比较少,但常见的都是内置自定义标签,选好用调用的内容新建标签,然后复制到模板中去就可以了。

  6. 当网站优化到一定阶段的时候,会出现瓶颈,如何突破网站优化的瓶颈呢,网络茶馆告诉你,欢迎来访哦,亲,定有好茶奉上。网络茶馆www.shiyayong.cn

  7. 不是很懂,境界未到!

添加新评论


TOP