账号通
    

账号  

密码  

2166

查看

4

回复
主题:[求助]SQL标签生成静态后出错的问题 [收藏主题] 转到:  
a46870311 当前离线

74

主题

10

广播

1

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

用户积分:308 分
登录次数:30 次
注册时间:2009/8/27
最后登录:2013/4/27
a46870311 发表于:2010/12/16 9:41:26   | 显示全部帖子 查看该作者主题 楼主 

环境:win2003 iis6.0 IE8

版本:KesionEShop V7.00 bete(UTF-8)

是这样,我在商品的列表页(即商品栏目页)想为每件商品都显示出所属品牌的名字

于是写了个SQL标签,

内循环:{SQL_调用品牌名()},内容如下:



select BrandName from KS_ClassBrand where id = {$Param(0)}

[loop=1]{$Field(BrandName,Text,0,...,0,)}[/loop]

外循环:{SQL_商品列表()},内容如下:

[loop=24]

<p>产品名称:{$Field(Title,Text,0,...,0,)}</p>

<p>所属品牌:{SQL_调用品牌名({$Field(brandid,Num,0,2)})}</p>

[/loop]



前台调用{SQL_商品列表()}

这种方法在动态及伪静态模式下显示正常

但在静态模式下,生成的静态网页就出错了,显示"{SQL_调用品牌名("ID号")}如下图

点击查看原图



求教怎么才能生成静态也显示正常啊???

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

74

主题

10

广播

1

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

用户积分:308 分
登录次数:30 次
注册时间:2009/8/27
最后登录:2013/4/27
a46870311 发表于:2010/12/16 9:47:01   | 显示全部帖子 查看该作者主题 沙发 
做在线知识付费 选科汛云开店
痛苦啊:( 有人回答一下吗555555555555555555555555555555
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
a46870311 当前离线

74

主题

10

广播

1

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

用户积分:308 分
登录次数:30 次
注册时间:2009/8/27
最后登录:2013/4/27
a46870311 发表于:2010/12/16 13:03:10   | 显示全部帖子 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.09399秒 powered by KesionCMS 9.0