|
主题:[分享]SQL标签条件IF应用之二 [收藏主题] | 转到: |
刚到商业区看到用户刚好有这个需求sql标签实现"信息标题的属性,即 字形 颜色 的调用",结合今天中午写的sql标签的IF使用(详见http://bbs.kesion.com/dispbbs.asp?boardid=41&Id=69424),刚好用得上,顺便整理说明一下:
效果如下:
以上效果用系统函数标签可能轻易做出来,但这里我们是要说明sql标签的使用.所有就不用系统函数标签来做了.
根据这个要求,我们首先要查询出ID,Title,Adddate,TitleFontColor,TitleFontType
即SQL语句为:
select top 10 ID,Title,Adddate,TitleFontColor,TitleFontType from KS_Article where verific=1 order by id desc
TitleFontColor为颜色字段 TitleFontType 为字形字段,即1粗体 2斜体 3粗体+斜体
知道这两个字段含义及最终效果后,就可以来写循环体了
循环体如下:
[loop=10] {$IF("{$Field(TitleFontColor,Text,0,...,0,空)}"<>"空"|| </a> <span class="d">({$Field(Adddate,Text,0,...,0,)})</span> |
|
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |