账号  

密码  

<<返回列表下一个上一个收藏 打印本文 复制本文地址

262

查看

0

回复
主题:在栏目页列表中如何调用这个头像 [收藏主题]  
lan988 当前离线

288

主题

210

广播

31

粉丝
添加关注
级别:管理员
用户积分:182 分
登录次数:1101 次
注册时间:2007-3-30
最后登录:2024-11-27
lan988 发表于:2024-5-25 18:41:54   | 只看该作者 查看该作者主题 楼主 

在内容页中调用本内容发布者的头像是这样写的:select top 1 KS_User.userface FROM (KS_User INNER JOIN KS_ItemInfo ON KS_User.UserName = KS_ItemInfo.Inputer) INNER JOIN KS_U_gyzx ON KS_ItemInfo.InfoID = KS_U_gyzx.ID where KS_ItemInfo.infoid={$CurrInfoID} and KS_ItemInfo.channelid={$CurrChannelID}

但是现在我想在栏目中的列表项中,也调用这个头像,在列中每个头像跟在这个内容标题的后面,也就是随时标题,如何写?望 高手指点

,谢 谢了!

select top 1 KS_User.userface FROM (KS_User INNER JOIN KS_ItemInfo ON KS_User.UserName = KS_ItemInfo.Inputer) INNER JOIN KS_U_gyzx ON KS_ItemInfo.InfoID = KS_U_gyzx.ID where KS_ItemInfo.infoid={$CurrInfoID} and KS_ItemInfo.channelid={$CurrChannelID}

KS_ItemInfo表字段是KS_U_gyzx表子集,若在内容页调用,这个SQL冗余的,效率不高,可改成这样

  1. Select UserFace From KS_User Where Username=(Select Inputer From KS_U_gyzx Where ID={$Currinfoid})



栏目页可这样:

  1. Select ID,Title,UserFace From KS_U_gyzx A Left Join KS_User B On A.Inputer=B.Username Where Tid In({$currclasschildid}) And verific=1 And deltf=0 Order By ID Desc



写法类似上面那样  具体没测试    可实地测试下看看

 
 
专业从事风水,命理,择日,取名等。
本站是提供个人知识管理的网络存储空间,所有非本站原创内容均由用户发布,不代表本站观点。如发现有害或侵权内容,请点击这里 举报
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<下一主题 | 上一主题 >
风水自学网有限公司 © 2016-2025 版权所有 页面执行0.13672秒 powered by KesionCMS 9.0