账号通
    

账号  

密码  

1761

查看

1

回复
主题:如何去掉字符串指定字符? [收藏主题]  
yydyyydy 当前离线

122

主题

7

广播

0

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

用户积分:1224 分
登录次数:238 次
注册时间:2006/11/10
最后登录:2024/6/14
yydyyydy 发表于:2012/10/29 20:53:48   | 只看该作者 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

我在修改模板时遇到这样的问题:


实现功能:根据文章内容页面的关键字 获取相关下载 内容


我在:

  文章1定义的关键字是 A,B,C

我在:

  下载1定义的关键字是 A

  下载2定义的关键字是 B

  下载3定义的关键字是 C

我想在用户打开:

  文章1内容页时调用的相关下载为:下载1、下载2、下载3


我在自定义SQL函数中的语句是:

标签名称:根据key列出相关说明书

查询语句:

  1. select top 10 * from KS_DownLoad where KeyWords like '%{$Param(0)}%' and DownLB like '说明书' order by id desc


文章内容页面的代码是:

  1. {SQL_根据key列出相关说明书({$GetArticleKeyWord})}


可是问题是:{$GetArticleKeyWord} 输出的字符值是A,B,C  

对应

{SQL_根据key列出相关说明书({$GetArticleKeyWord})}就相当于:

{SQL_根据key列出相关说明书(A,B,C)}

这样就相当于有3个变量值传人SQL

所以我的目的就是用什么方法能够让{$GetArticleKeyWord}输出的A,B,C变为ABC,也就是去掉","字符


哪位大侠能帮我解答一下,不胜感激!

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

1622

主题

5

广播

29

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

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2012/10/30 15:41:04   | 只看该作者 查看该作者主题 沙发 

modellabel/article.asp

22行

  case "getarticlekeyword","getpicturekeyword","getdownkeyword" echo Replace(GetNodeText("keywords"), "|", ",")

改成:

  case "getarticlekeyword","getpicturekeyword","getdownkeyword" echo Replace(GetNodeText("keywords"), "|", "")

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