账号通
    

账号  

密码  

2230

查看

5

回复
主题:SQL标签指定频道 [收藏主题] 转到:  
akingjcf 当前离线

112

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:1444 分
登录次数:150 次
注册时间:2006/5/28
最后登录:2020/2/24
akingjcf 发表于:2008/9/6 14:40:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线商城系统(NET)

请教一个问题

如果用SQL标签实现“调用指定一个频道内的所有文章”

我以前的where语句是这样的where tid='{$CurrClassID}' order by Adddate desc,只能获取当前栏目的

如果我要在另外一个频道去调用其他频道的所有文章,where语句怎样写?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
akingjcf 当前离线

112

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:1444 分
登录次数:150 次
注册时间:2006/5/28
最后登录:2020/2/24
akingjcf 发表于:2008/9/6 16:34:00   | 显示全部帖子 查看该作者主题 沙发 

十分感谢bbswing的耐心解答


我在后台查到栏目编号为:20085341639717


然后


===============以下为查询语句=============


select top {$Param(0)} Tid,Title,Adddate, from KS_Article where tid='{$Param(1)}' order by Adddate desc


 


===============以下为循环体=============


[loop={$Param(0)}]


{$Field(Title,Text,45,...,0,)}{$Field(Adddate,Date,YYYY-MM-DD)}


[/loop]


 


 


===============以下为在需要的页面调用=============


{SQL_123(10,20085341639717)}  /*其中123是SQL标签的名称*/20085341639717为要调用的频道或栏目的编号


 


 


但是还不行,栏目我也发布了,缓存也更新了,我现在还不明白 top  {$Param(0)} , tid='{$Param(1)}'   [loop={$Param(0)}]是什么意思,希望高手帮忙。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
akingjcf 当前离线

112

主题

0

广播

1

粉丝
添加关注
级别:一年级

用户积分:1444 分
登录次数:150 次
注册时间:2006/5/28
最后登录:2020/2/24
akingjcf 发表于:2008/9/6 16:00:00   | 显示全部帖子 查看该作者主题 藤椅 
科汛在线商城系统(NET)

还是不行,看看那里有问题


===============以下为查询语句=============


select top {$Param(0)} Tid,Title,Adddate, from KS_Article where tid='{$Param(1)}' order by Adddate desc


 


===============以下为循环体=============


[loop={$Param(10)}]


{$Field(Title,Text,45,...,0,)}{$Field(Adddate,Date,YYYY-MM-DD)}


[/loop]


 


 


===============以下为在需要的页面调用=============


{SQL_123(10)}  /*其中123是SQL标签的名称*/


 


 


怎样才能方便调用指定频道下所有栏目的文章


 


 


 

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09375秒 powered by KesionCMS 9.0