|
主题:会员的个人主页如何使用SQL标签获取该空间用户名 [收藏主题] | 转到: |
请教程管理员,是放在会员主页内的?在自订议SQL标签的时候,为什么不能调用?
4.当个人/企业空间要使用sql标签时,可以用"{$GetUserName}"取得当前空间的用户名
看一下句是否存在错误? select * from KS_product where UserName= '{$GetUserName}' order by id desc
请高手们帮一下,这里有需要改什么的地方吗? 会员个人主页的所有标签都是写在space/index.asp和kesion.spacecls.asp 这里的,能不成真的不能调用sql自订义标签吗? |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
这个问题我解决了,唉,不过科讯这里提问题真是没有管理员理会啊.......我都提了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) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |