K9 通用版 博客版 主题版 地方门户版 企业版 |   企业(ASP) 分类 使用 分享 疑问 模板 建议 帮助 错误 其他
+新建主题 [Ajax]
填写帐号密码即可完成注册
+新建话题 最新回复排序 最新主题排序 精华帖子

kingcms sql 调用文章栏目下排行第二的文章标题

1Next >

voloog1 发表于:15-04-02 14:39 [添加收藏] 楼主 [回复] #Top#
voloog1 人气:1 积分:0 金币:52

求助加急!kingcms  asp   sql   调用文章栏目下排行第二的文章标题按正序排列

栏目=61 

例子:

{king:article type="sql" sql="where artshow=0 order by artid desc;"}
 <a href="(king:path/)">(king:title/)</a>
{/king}

 

求助,求帮忙!

 

42.232.69.* 发表于:15-04-03 12:51 沙发 [回复] #Top#
KingCMS官方网站网友
首先kingcms标签中设置type="sql"属性,然后要有sql查询语句。如文章标签热门文章写法是这样,{king:article type="hot" number="20/} ,这样出来的内容是按照添加顺序的倒序排列的。如果想按照添加顺序的顺序排列呢,要这样写{king:article type="sql" sql="where artshow=1 order by artid"},如果想进一步限制一下查询条件,只显示某个栏目的文章,可以这样写,比如栏目id是3,{king:article type="sql" sql="where artshow=1 and listid=3 order by artid"}。
这是例子
42.232.69.* 发表于:15-04-03 12:54 板凳 [回复] #Top#
KingCMS官方网站网友
{king:article type="sql"  number="1" sql="where artshow=1 and listid=61 and artid=645 order by artid asc"}
 <a href="(king:path/)">1111111111(king:title/)</a>
{/king}

这个限制ID
我想限制排行第二   
有回答的吗?
42.232.69.* 发表于:15-04-03 12:55 4楼 [回复] #Top#
KingCMS官方网站网友
SQL单独语句
select top 2 *  from [表名]  where id not in (select top 1 * from [表名] ) and listid=61 order by artid

这个可以
但是不知道套上KING怎么套,求大神指教!
42.232.69.* 发表于:15-04-03 12:58 5楼 [回复] #Top#
KingCMS官方网站网友
偌大的king   有会的吗?
ntwslu 发表于:15-04-13 22:17 6楼 [回复] #Top#
ntwslu 人气:99 积分:27 金币:723
你这个语句  不用sql 直接用king的标签就可以实现啊

Reply: 4楼

1Next >

发表回复

帐号 匿名发布 审核后可见 [加载完整在线编辑器]
内容
验证码
KingCMS 内容管理系统

关于我们 联系我们 广告报价 付款方式 站点导航

Copyright © 2004-2015 Focuznet All rights reserved.

广州唯众网络科技有限公司 粤ICP备08008106号