织梦(DedeCMS)系统首页/列表页实现调用文档发布者信息的SQL标签实例

本文介绍使用DEDECMS进行多表关联查询的方法,包括基本的两表关联及增加第三方表(会员详细资料表)的复杂查询。通过具体SQL语句示例展示了如何在DEDECMS中获取会员信息及其详细资料。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 
  • {dede:sql sql="select arc.id,arc.title,arc.mid,m.* from dede_archives arc left join dede_member m on arc.mid = m.mid where arc.arcrank > -1 and arc.mid <> 0 order by arc.id desc limit 0,15"}   
  • <li><a href="[field:id runphp='yes']$url = GetOneArchive(@me);@me = $url['arcurl'];[/field:id]" title="[field:title/]">[field:title/]</a> [会员ID:[field:userid/] 昵称:[field:uname/] QQ:[field:qq/]]</li>  
  • {/dede:sql}  
  • 关于这个会员更多资料,实际上是在上面的两表关联中再加一个表进行查询,这个表就是会员详细资料的表(dede_member_person)。

  • {dede:sql sql="select arc.id,arc.title,arc.mid,m.*,mp.* from dede_archives arc,dede_member m,dede_member_person mp where arc.mid = m.mid and arc.mid = mp.mid and arc.arcrank > -1 and arc.mid <> 0 order by arc.id desc limit 0,15"}   
  • <li><a href="[field:id runphp='yes']$url = GetOneArchive(@me);@me = $url['arcurl'];[/field:id]" title="[field:title/]">[field:title/]</a> [会员ID:[field:userid/] 昵称:[field:uname/] QQ:[field:qq/]]</li>  
  • {/dede:sql} 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值