账号通
    

账号  

密码  

30811

查看

20

回复
主题:[高级教程]--官方带您学习SQL,第三节用SQL标签实现通用文章列表 [收藏主题] 转到:  
任我行 当前离线

6496

主题

191

广播

251

粉丝
添加关注
级别:管理员

用户积分:46050 分
登录次数:4182 次
注册时间:2006/4/26
最后登录:2024/11/21
任我行 发表于:2008/1/14 20:27:00   | 只看该作者 查看该作者主题 楼主 

今晚我们接着上面两节课来讲一下利用SQL函数标签来实现通用栏目列表的效果,即可以做一个通用的标签,调用的时候只要填入栏目的ID和要调用的文章数目即可.

OK,进入正题:

要达到的效果

. 复制(9) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(8) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(7) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(6) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(5) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(4) 基本面利空笼罩 原油失守90美元2007-12-03
. 复制(3) 基本面利空笼罩 原油失守90美元2007-12-03

新建标签:


图片点击可在新窗口打开查看[快车下载]未标题-1.gif:
图片点击可在新窗口打开查看

主表选择文章数据表,然后和上一节课讲的一样,选择要用到的字段

如下图:


图片点击可在新窗口打开查看[快车下载]未标题-1.gif:
图片点击可在新窗口打开查看

查询语句如下:

select top {$Param(1)} ID,Title,Adddate from KS_Article Where tid='{$Param(0)}' and verific=1 order by id desc

备注(帮助新手朋友理解)

其中:{$Param(1)}

即为我们输入的参数说明中的调用的文章数量, top {$Param(1)}

即我们呆会要调用的时候系统会提示您输入要调用几条,
tid='{$Param(0)}' and verific=1

即栏目的ID号和已经被审核的文章,

order by id desc即按降序输出,最新添加的显示在最上面

看明白上面的,我们接着完成循环体:


图片点击可在新窗口打开查看[快车下载]未标题-1.gif:
图片点击可在新窗口打开查看

附循环体内容:

[loop={$Param(1)}]

<li>
<a href="{$Field(ID,GetInfoUrl,1,1)}">{$Field(Title,Text,0,...,0,)}</a>{$Field(Adddate,Date,YYYY-MM-DD)}
</li>

[/loop]

最后保存标签,到模板要显示的位置插入该标签如:

{SQL_通用栏目列表标签(20071229508802,10)}

系统要提示您输入要调用的栏目ID,及要调用的文章数量,保存模板,发布即可.

第四节课敬请关注,我们会陆续完善,一步步教您利用SQL标签实现各种效果,让您将科汛系统发挥的更自如....



[此贴子已经被作者于2008-1-15 8:35:24编辑过]

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

34

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:206 分
登录次数:4 次
注册时间:2009/9/1
最后登录:2009/9/3
qifeng 发表于:2009/9/2 17:20:00   | 只看该作者 查看该作者主题 沙发 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
yanger880 当前离线

157

主题

0

广播

0

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

用户积分:778 分
登录次数:100 次
注册时间:2009/4/16
最后登录:2012/7/17
yanger880 发表于:2009/5/11 2:11:00   | 只看该作者 查看该作者主题 藤椅 
做在线知识付费 选科汛云开店

实在是太好了好好学习一下

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

11

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:279 分
登录次数:10 次
注册时间:2009/3/19
最后登录:2014/11/29
rainkooy 发表于:2009/4/7 17:14:00   | 只看该作者 查看该作者主题 板凳 
做在线知识付费 选科汛云开店
学习真是太好了,谢谢了
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
dl2008 当前离线

62

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:581 分
登录次数:35 次
注册时间:2008/11/21
最后登录:2008/12/24
dl2008 发表于:2008/12/24 20:30:00   | 只看该作者 查看该作者主题 报纸 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
keyi 当前离线

3123

主题

8

广播

18

粉丝
添加关注
级别:大二

用户积分:11924 分
登录次数:2527 次
注册时间:2008/12/24
最后登录:2023/12/14
keyi 发表于:2008/12/24 22:47:00   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
k52086 当前离线

1156

主题

0

广播

0

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

用户积分:5486 分
登录次数:192 次
注册时间:2008/12/18
最后登录:2011/3/10
k52086 发表于:2008/12/25 0:35:00   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
anjan1983 当前离线

126

主题

0

广播

0

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

用户积分:1491 分
登录次数:68 次
注册时间:2008/5/12
最后登录:2009/5/1
anjan1983 发表于:2008/11/4 11:52:00   | 只看该作者 查看该作者主题 8楼 
晃了下应该有搞头,顶了再看~~
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wenge11 当前离线

96

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:911 分
登录次数:70 次
注册时间:2008/3/17
最后登录:2016/6/12
wenge11 发表于:2008/9/26 19:47:00   | 只看该作者 查看该作者主题 9楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
wancn 当前离线

315

主题

0

广播

0

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

用户积分:3644 分
登录次数:448 次
注册时间:2007/9/19
最后登录:2012/12/5
wancn 发表于:2008/3/13 9:31:00   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.20703秒 powered by KesionCMS 9.0