账号通
    

账号  

密码  

3226

查看

5

回复
主题:(精)栏目所属频道文章调用通用SQL高级标签 [收藏主题] 本贴被认定为精华 转到:  
linzi1688 当前离线

376

主题

0

广播

2

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

用户积分:3385 分
登录次数:217 次
注册时间:2006/8/21
最后登录:2022/3/9
linzi1688 发表于:2008/11/19 21:27:00   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统
很多人想调用该栏目所属频道的文章而不是通过插入ID方式,那样的话要做很多页面的,现在给大家共享个直接调用的!
首先做循环体SQL标签
标签名字:循环体

SQL语句:
select top 5 ID,Tid,Title,Picurl,ArticleContent,hits from ks_article where Tid in(select ID from ks_Class where TS like '%{$Param(0)}%') order by id desc


LOOP内容语句:
[loop=1]      <div class="intro"><a href='{$Field(ID,GetInfoUrl,1,1)}'><img width="75" height="60" src="{$Field(Picurl,Text,0,...,0,/img/nopic/nopic0{$Param(1)}.gif)}"  alt="{$Field(Title,Text,0,,0,)}"></a><a href='{$Field(ID,GetInfoUrl,1,1)}'><h3>{$Field(Title,Text,15,,0,)}</h3></a><p>{$Field(ArticleContent,Text,31,...,2,)}</p></div>[/loop]
      <div class="list"><ul>[loop=4]
        <li><a href="{$Field(ID,GetInfoUrl,1,1)}">{$Field(Title,Text,33,,0,)}</a></li>[/loop]</ul>
      </div>



调用SQL标签

标签名字:循环体


SQL语句:栏目页文章调用
LOOP内容语句:


select top 4 id from ks_class where tn in(select top 1 tn from ks_Class where id='{$CurrClassID}') order by FolderOrder desc


[loop=4]{SQL_栏目图片文章循环体({$Field(id,Num,0,2)},{$AutoID})}[/loop]

在栏目页中插入{SQL_栏目页文章调用()}即可调用了,简单吧,这样的话作为栏目页的话可以随便调用本频道下面排序前4个栏目文章每个栏目各5篇,当然数量可以自己改改了!!



 

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

4445

主题

8

广播

15

粉丝
添加关注
级别:超级版主

用户积分:23396 分
登录次数:1515 次
注册时间:2007/8/7
最后登录:2022/12/6
cms2007 发表于:2008/11/20 9:07:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linzi1688 当前离线

376

主题

0

广播

2

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

用户积分:3385 分
登录次数:217 次
注册时间:2006/8/21
最后登录:2022/3/9
linzi1688 发表于:2008/11/20 8:46:00   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
j500 当前离线

190

主题

0

广播

0

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

用户积分:1429 分
登录次数:30 次
注册时间:2008/5/22
最后登录:2008/12/30
j500 发表于:2008/11/19 21:53:00   | 只看该作者 查看该作者主题 板凳 
看起来不错.这样你都能想得出来,强
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linzi1688 当前离线

376

主题

0

广播

2

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

用户积分:3385 分
登录次数:217 次
注册时间:2006/8/21
最后登录:2022/3/9
linzi1688 发表于:2008/11/19 21:41:00   | 只看该作者 查看该作者主题 报纸 
科汛在线网校系统
order by FolderOrder desc改成
order by Folder比较好些因为可以选取比较近的栏目列出来相关性会强点!
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
linzi1688 当前离线

376

主题

0

广播

2

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

用户积分:3385 分
登录次数:217 次
注册时间:2006/8/21
最后登录:2022/3/9
linzi1688 发表于:2008/11/19 21:31:00   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行5.21484秒 powered by KesionCMS 9.0