|
主题:关于{$CurrInfoID}在SQL标签中使用BUG怎么一直没人问呢? [收藏主题] | 转到: |
关于{$CurrInfoID}在SQL标签中使用BUG怎么一直没人问呢?
只要是用到{$CurrInfoID}写出来的SQL标签在动态使用的时候都是正常的,生成HTML后都不对了! 官方在打SP2也没解决这问题吗!
希望有人给个解决的方法!
下面是我写的SQL调用相关图片文章,是用关键字来区分的.用动态访问一切都正常!达到预期的效果,生成后它调用的数据变成了同栏目下最新的一组相同的关键字相关文章.{$CurrInfoID}更本没起到调出当前页面ID的作用! select ID,Tid,Title,Picurl from KS_Article where tid in({$CurrClassChildID}) and KeyWords=(select KeyWords from KS_Article where id='{$CurrInfoID}') order by id desc
附:你们的系统很优秀,我就是为了学用你们的系统才学SQL语句的,我想我上面的语句应该没什么问题吧!要是有什么错请多指教,就{$CurrInfoID}的问题我郁闷了很久了!我一直在想要不用此标签来解决这问题,可就是做不到这功能!你们要是有什么好的办法请多指点! [此贴子已经被作者于2008-3-17 17:05:14编辑过] |
|
支持(0) | 反对(0) 顶端 底部 |
你的sql语句有问题
select ID,Tid,Title,Picurl from KS_Article where tid in({$CurrClassChildID}) and KeyWords=(select KeyWords from KS_Article where id='{$CurrInfoID}') order by id desc
不能加单引号,因为id是数字型的
正确的应该是
select ID,Tid,Title,Picurl from KS_Article where tid in({$CurrClassChildID}) and KeyWords=(select KeyWords from KS_Article where id={$CurrInfoID}) order by id desc
|
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
下面是我写的SQL调用相关图片文章,是用关键字来区分的.用动态访问一切都正常!达到预期的效果,生成后它调用的数据变成了同栏目下最新的一组相同的关键字相关文章.{$CurrInfoID}更本没起到调出当前页面ID的作用! select ID,Tid,Title,Picurl from KS_Article where tid in({$CurrClassChildID}) and KeyWords=(select KeyWords from KS_Article where id='{$CurrInfoID}') order by id desc
附:你们的系统很优秀,我就是为了学用你们的系统才学SQL语句的,我想我上面的语句应该没什么问题吧!要是有什么错请多指教,就{$CurrInfoID}的问题我郁闷了很久了!我一直在想要不用此标签来解决这问题,可就是做不到这功能!你们要是有什么好的办法请多指点! [此贴子已经被作者于2008-3-17 11:40:18编辑过] |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |