账号通
    

账号  

密码  

2844

查看

7

回复
主题:[求助]为什么SQL在IF条件判断下如果内容里面有“|”符号的会使内容自动断行? [收藏主题] 转到:  
jxz_211 当前离线

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/7 15:27:00   | 只看该作者 查看该作者主题 楼主 
科汛在线商城系统(NET)

如题;举例来说


[loop=3]


{$IF(字段=值||条件正确的结果|||条件错误的结果)}


[/loop]


输出的结果是:


 


条件正确的结果


|条件错误的结果


|条件错误的结果


 


而不是想要的:


条件正确的结果|条件错误的结果|条件错误的结果


 


做幻灯片的时候遇到这样的问题。


 


哪位大侠知道的帮忙解决下啊!

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

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/15 15:42:00   | 只看该作者 查看该作者主题 沙发 
科汛智能建站系统

多谢老大!


这样改要出效果应该是没问题,但我不明白为什么上面那个会不行,呵呵,还是有空再研究研究看![em74]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2009/4/15 14:28:00   | 只看该作者 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店

你可以改成这样啊


 


<script type=text/javascript>
var focusFlash = new sinaFlash("flash/focus.swf", "focusimages_eladies", "320", "539", "8", "#ffffff");
focusFlash.addParam("quality", "best");
focusFlash.addParam("wmode", "transparent");
//添加格式为:图片1#链接1|图片2#链接2|图片3#链接3……
//图片尺寸为:318x476


[loop=1]
var pics="{$Field(bigphoto,Text,0,...,0,)}#{$Field(ID,GetInfoUrl,5,1)}";
[/loop]

[loop=4]
pics+="|{$Field(bigphoto,Text,0,...,0,)}#{$Field(ID,GetInfoUrl,5,1)}";
[/loop]

focusFlash.addVariable("mylinkpic", pics);
focusFlash.write("focusimages_eladies");
</script>

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

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/15 14:19:00   | 只看该作者 查看该作者主题 板凳 
做在线知识付费 选科汛云开店

在网上搜了一个仿新浪网的幻灯片:


查询语句:


select ID,Title,BigPhoto,Slide from KS_Product where slide=1 order by adddate desc


循环体:


<script type=text/javascript>
var focusFlash = new sinaFlash("flash/focus.swf", "focusimages_eladies", "320", "539", "8", "#ffffff");
focusFlash.addParam("quality", "best");
focusFlash.addParam("wmode", "transparent");
//添加格式为:图片1#链接1|图片2#链接2|图片3#链接3……
//图片尺寸为:318x476
focusFlash.addVariable("mylinkpic", "[loop=5]{$IF({$AutoID}=1||{$Field(BigPhoto,Text,0,...,0,)}#{$Field(ID,GetInfoUrl,5,1)}|||{$Field(BigPhoto,Text,0,...,0,)}#{$Field(ID,GetInfoUrl,5,1)})}
[/loop]");

focusFlash.write("focusimages_eladies");
</script>


 


如果是第一个的话,就显示------- 图片#链接--------这种形式。


如果不是第一个的话,就显示-------|图片#链接--------这种形式,前面多了一个“|”,但是结果显示的时候会自动在图片#链接后换行再显示 |图片#链接,然后幻灯就没效果了 。就是这种情况。麻烦老大看看是怎么回事。



 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
一生有你 当前离线

10439

主题

0

广播

18

粉丝
添加关注
级别:版主

用户积分:72521 分
登录次数:1969 次
注册时间:2006/7/1
最后登录:2021/8/25
一生有你 发表于:2009/4/15 13:44:00   | 只看该作者 查看该作者主题 报纸 
科汛在线商城系统(NET)
你的具体sql语句和循环体怎么写呢?
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jxz_211 当前离线

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/15 11:23:00   | 只看该作者 查看该作者主题 地板 

我问的问题怎么就没人留意呢?

难道就我遇到这个问题?

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

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/7 17:18:00   | 只看该作者 查看该作者主题 7楼 
科汛在线考试系统(NET)
在线等,没人遇到这种情况吗?5.5最新版本。
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
jxz_211 当前离线

340

主题

0

广播

1

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

用户积分:3974 分
登录次数:356 次
注册时间:2008/6/12
最后登录:2011/4/23
jxz_211 发表于:2009/4/7 16:08:00   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.87891秒 powered by KesionCMS 9.0