账号通
    

账号  

密码  

2887

查看

7

回复
主题:[求助]请教一下如何取出一个文章所属的栏目中文名称呢?已解决 [收藏主题] 转到:  
cores 当前离线

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/16 21:30:00   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

看了论坛无数大侠的大作,学习了,今天请教一下如何取出一个文章所属的栏目中文名称呢?

如A栏目下有B栏目,在B栏目里有一个文章,那么我使用SQL自定义语句时如何取出该文章对应的正确栏目名称(中文名称)呢?我取出来的中文名称不是对应的栏目名称,我晕倒。。。。。谢谢大家

已解决,感谢DONELLE朋友耐心解答,问题已解决非常谢谢,祝您的网站流量如洪水。。。。哈哈。。。。。同时感谢跟本帖的网友,谢谢您的热心回复!祝您网站传播速度如同埃博拉病毒。。。。。。

解决办法:

SQL标签中  选择文章数据表  

里面 文章栏目(ID/url) (这个就是,但需要稍改动下)

{$Field(Tid,GetClassUrl,1,1)}(这个是默认的)

改成 {$Field(Tid,GetClassUrl,1,0)} 即可  

我的办法中一直是选择默认的输出方式{$Field(Tid,GetClassUrl,1,1)}。。。导致输出200856565564之类的栏目ID,用{$Field(Tid,GetClassUrl,1,0)} 输出正确的中文名称!实际使用中绕了很大的路子。。。。据说在论坛已有这个办法。。。但偶没有找到。。。。希望能给帮上需要的网友。。。。。。


[此贴子已经被作者于2008-2-25 8:31:00编辑过]

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

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/25 8:32:00   | 只看该作者 查看该作者主题 沙发 
科汛在线网校系统
特别感谢donelle朋友提供的解决办法!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cms5 当前离线

7

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:242 分
登录次数:1 次
注册时间:2008/2/22
最后登录:2008/2/22
cms5 发表于:2008/2/22 14:43:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统
select top 10 id,tid,title,intro from ks_article where tid='栏目id' order by id desc
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cores 当前离线

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/22 13:22:00   | 只看该作者 查看该作者主题 板凳 
科汛在线商城系统(NET)

偶描述的可能不是很好,今天找个图来给大家看看。。。大家谋划一下这个SQL语句要咱写。。。

请教大家如下效果如何操作?


此主题相关图片如下:未命名.jpg
未命名.jpg
谢谢!

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

194

主题

0

广播

0

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

用户积分:2105 分
登录次数:67 次
注册时间:2007/12/29
最后登录:2011/5/3
donelle 发表于:2008/2/20 22:09:00   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统

select top {$Param(1)} ID,Tid,Title from KS_Article where Tid in(select ID from KS_Class where TS like '%{$Param(0)}%') order by hits desc

{SQL_(20032212112,3)}

假如 20032212112是个大栏目(里面包含小栏目)

这样 连底下的小栏目都可以调出来.QQ 2768366

我以前的站 www.shaizhan.com 多宣传下 呵呵

这样就OK了

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

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/17 20:12:00   | 只看该作者 查看该作者主题 地板 
科汛在线商城系统(NET)
顶上,期望能与大家交流。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cores 当前离线

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/16 22:22:00   | 只看该作者 查看该作者主题 7楼 
做在线知识付费 选科汛云开店
foldername在ks_class表里面。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
cores 当前离线

102

主题

0

广播

0

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

用户积分:1142 分
登录次数:67 次
注册时间:2007/10/17
最后登录:2010/4/29
cores 发表于:2008/2/16 22:17:00   | 只看该作者 查看该作者主题 8楼 
科汛在线网校系统
谢谢ks1w。tid是一个栏目的序列号,如200802335621之类的,我要的是200802335621对应的foldername,就是栏目的中文名称。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ks1w 当前离线

2796

主题

4

广播

1

粉丝
添加关注
级别:大一

用户积分:14338 分
登录次数:665 次
注册时间:2006/11/3
最后登录:2019/7/26
ks1w 发表于:2008/2/16 21:42:00   | 只看该作者 查看该作者主题 9楼 

select tid,id,title from ks_aritcle

其中的tid就可以得到栏目名称

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