一个价格判断问题~
我在商品详情页做了一个判断:[code]<!-- {if $goods.market_price gt $goods.shop_price_formated} --><!-- {/if} -->[/code]判断市场价和本店售价的大小。发现一个问题! 判断的时候是用 本店售价的(N位数) 比较 市场价的(前N位数)!
判断结果像是如下这样的逻辑:
市场价 本店价 比较结果
20 30 市场价 小于 本店价
120 30 市场价 小于 本店价 (估计是比较了 12和30)
18 8 市场价 小于 本店价 (估计是比较了 1和8)
8925 9 市场价 小于 本店价 (估计是比较了 8和9)
3600 38 市场价 小于 本店价 (估计是比较了 36和38)
3900 38 市场价 大于 本店价 (估计是比较了 39和38)
怎么回事呢?是不是数据类型问题?怎么解决?
2.51版
[[i] 本帖最后由 lifemode 于 2008-7-4 17:10 编辑 [/i]] 顶啊~~有没有解决办法? $goods.shop_price_formated这个显示出来的价格是被格式化了的。怎么比较?
页:
[1]
