账号通
    

账号  

密码  

2525

查看

9

回复
主题:会员的个人主页如何使用SQL标签获取该空间用户名 [收藏主题] 转到:  
epwq99 当前离线

19

主题

0

广播

0

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

用户积分:440 分
登录次数:19 次
注册时间:2009/6/28
最后登录:2009/11/8
epwq99 发表于:2009/10/10 10:39:00   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

请教程管理员,是放在会员主页内的?在自订议SQL标签的时候,为什么不能调用?

 

4.当个人/企业空间要使用sql标签时,可以用"{$GetUserName}"取得当前空间的用户名
如:select top 10 id,title from ks_article where inputer='{$GetUserName}' order by id desc

 

看一下句是否存在错误?

select * from KS_product where UserName= '{$GetUserName}' order by id desc

 

请高手们帮一下,这里有需要改什么的地方吗?

会员个人主页的所有标签都是写在space/index.asp和kesion.spacecls.asp

这里的,能不成真的不能调用sql自订义标签吗?

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

3123

主题

8

广播

18

粉丝
添加关注
级别:大二

用户积分:11924 分
登录次数:2527 次
注册时间:2008/12/24
最后登录:2023/12/14
keyi 发表于:2010/4/19 18:31:00   | 只看该作者 查看该作者主题 沙发 
应该是 inputer='{$GetUserName}'
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
epwq99 当前离线

19

主题

0

广播

0

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

用户积分:440 分
登录次数:19 次
注册时间:2009/6/28
最后登录:2009/11/8
epwq99 发表于:2009/10/10 16:39:00   | 只看该作者 查看该作者主题 藤椅 
科汛智能建站系统

这么久了,管理问都不问,真是有些失败,唉!!!

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

19

主题

0

广播

0

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

用户积分:440 分
登录次数:19 次
注册时间:2009/6/28
最后登录:2009/11/8
epwq99 发表于:2009/10/10 10:53:00   | 只看该作者 查看该作者主题 板凳 
科汛在线网校系统
希望管理员说一下!我们也是科讯的忠实用户
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jiafang 当前离线

173

主题

0

广播

0

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

用户积分:1005 分
登录次数:16 次
注册时间:2009/10/9
最后登录:2010/1/15
jiafang 发表于:2009/10/10 10:50:00   | 只看该作者 查看该作者主题 报纸 
科汛在线网校系统
我不是管理员 所以我不回答你的问题
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
webcn2009 当前离线

161

主题

0

广播

0

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

用户积分:1704 分
登录次数:76 次
注册时间:2010/4/17
最后登录:2010/8/25
webcn2009 发表于:2010/4/19 18:18:00   | 只看该作者 查看该作者主题 地板 
科汛在线考试系统(NET)
你不应该让管理员回答问题,应该让高手,我也是菜鸟,咳,没办法!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jiangping 当前离线

3

主题

0

广播

0

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

用户积分:36 分
登录次数:9 次
注册时间:2010/4/10
最后登录:2010/9/7
jiangping 发表于:2010/7/14 15:34:32   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)
我也遇到这样的问题,select top 10 id,title from ks_article where inputer='{$GetUserName}' order by id desc
这条sql标签放在会员个人空间中不能调用成功
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
buyudaren 当前离线

2638

主题

0

广播

0

粉丝
添加关注
级别:大一

用户积分:2265 分
登录次数:110 次
注册时间:2010/7/8
最后登录:2012/5/10
buyudaren 发表于:2010/7/14 19:06:29   | 只看该作者 查看该作者主题 8楼 
科汛在线商城系统(NET)
希望管理员说一下!我们也是科讯的忠实用户
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yesboy 当前离线

38

主题

0

广播

0

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

用户积分:2613 分
登录次数:18 次
注册时间:2010/1/10
最后登录:2012/5/4
yesboy 发表于:2010/7/14 19:08:45   | 只看该作者 查看该作者主题 9楼 
科汛在线网校系统
这个问题我解决了,唉,不过科讯这里提问题真是没有管理员理会啊.......我都提了N个问题了。没有一个有人解答的,这个问题我帮你。
借用之前找到了内容,忘记在哪里找的了,看看就明白了,用这个东西可以解决很多难题。
系统自带sql标签取不到当前登录的用户,我们可以能过增加一个标签来解决如加一个标签 {$CurrUserName}


然后按以下修改试试

打开 ks_cls/kesion.label.sqlcls.asp

找到
           FunctionSQL=Replace(FunctionSQL,"{$CurrClassID}",FCls.RefreshFolderID,1,-1,1)
加上
          FunctionSQL=Replace(FunctionSQL,"{$CurrUserName}",KS.C("UserName"),1,-1,1)
           FunctionSQL=Replace(FunctionSQL,"{$CurrClassID}",FCls.RefreshFolderID,1,-1,1)

这样就可以在sql语句里这样写

selec top 1 userid,username from ks_user where username='{$CurrUserName}'

注意,这样的标签如果放在生成静态的模板里,标签要选择ajax输出才可以
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yesboy 当前离线

38

主题

0

广播

0

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

用户积分:2613 分
登录次数:18 次
注册时间:2010/1/10
最后登录:2012/5/4
yesboy 发表于:2010/7/14 19:11:01   | 只看该作者 查看该作者主题 10楼 
科汛在线考试系统(NET)
用这个方法做好一个自定义页面,在会员中心里面再用内嵌页面调用就可以了。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.30078秒 powered by KesionCMS 9.0