Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

分享上一篇文件下一篇文章7.5,7.0通用代码2010年更新优化SQL查询

[复制链接]
benba 发表于 2009-10-9 16:48:16 | 显示全部楼层 |阅读模式
本帖最后由 benba 于 2010-01-18 16:28 编辑
  1. <!--{eval
  2.     $query = $_SGLOBAL['db']->query('SELECT i.itemid,i.subject FROM '.tname('spaceitems').' i WHERE i.itemid>\''.$itemid.'\' AND catid = \''.$news['catid'].'\' ORDER BY itemid LIMIT 0,1');
  3.     $newspre = $_SGLOBAL['db']->fetch_array($query);
  4.     $query = $_SGLOBAL['db']->query('SELECT i.itemid,i.subject FROM '.tname('spaceitems').' i WHERE i.itemid<\''.$itemid.'\' AND catid = \''.$news['catid'].'\' ORDER BY itemid DESC LIMIT 0,1');
  5.     $newsnext = $_SGLOBAL['db']->fetch_array($query);
  6.     $mypre = empty($newspre) ? '<a href="'.geturl('action/category/catid/'.$thecat['catid']).'">回到'.$thecat['name'].'查看更多...</a>' : '上一篇:<a href="'.geturl('action/viewnews/itemid/'.$newspre['itemid']).'">'.$newspre['subject'].'</a>';
  7.     $mynext = empty($newsnext) ? '<a href="'.geturl('action/category/catid/'.$thecat['catid']).'">回到'.$thecat['name'].'查看更多...</a>' : '下一篇:<a href="'.geturl('action/viewnews/itemid/'.$newsnext['itemid']).'">'.$newsnext['subject'].'</a>';
  8. }-->
复制代码
可参考演示: http://www.nihaocq.com/house/Estate2009/1227182.html

内容面下面的:

上一篇:房价疯涨如何投资 揭秘最适合买房的十大城市
下一篇:中安长岛 实景绽放江山湖岛间


默认模板的连接是动态的.而且是没有标题的,如: http://x.discuz.net/viewnews-87794.html 只有上一篇,下一篇.


使用方法,在模板目录下打开news_view.html.php文件顶部插入上面的代码.然后把:
  1. <div id="article_pn"><a class="box_l" href="{S_URL}/batch.common.php?action=viewnews&op=up&itemid=$news[itemid]&catid=$news[catid]">上一篇</a> <a class="box_r" href="{S_URL}/batch.common.php?action=viewnews&op=down&itemid=$news[itemid]&catid=$news[catid]">下一篇</a></div>
复制代码
替换成:

  1. <div id="article_pn">$mypre <br />$mynext</div>
复制代码
如果上一篇 或者下一篇不存在的时候  会连接到分类页面!

评分

3

查看全部评分

ken990941 发表于 2009-10-9 17:02:37 | 显示全部楼层
顶.支持http://www.sole8.cn
回复

使用道具 举报

LJJYAZI 发表于 2009-10-9 17:06:21 | 显示全部楼层
谢谢分享了。呵呵
回复

使用道具 举报

ken990941 发表于 2009-10-9 17:07:05 | 显示全部楼层
顶一下http://www.leikong.com
回复

使用道具 举报

435479 发表于 2009-10-9 19:22:38 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

goldlink 发表于 2009-10-11 17:42:44 | 显示全部楼层
.
回复

使用道具 举报

goldlink 发表于 2009-10-12 21:14:08 | 显示全部楼层
.
回复

使用道具 举报

lidq.jingwu 发表于 2009-10-13 15:40:02 | 显示全部楼层
老大,太快了吧,7.5还在内测啊,补丁就出来了
回复

使用道具 举报

 楼主| benba 发表于 2009-10-13 15:52:23 | 显示全部楼层
老大,太快了吧,7.5还在内测啊,补丁就出来了
lidq.jingwu 发表于 2009-10-13 15:40



    我在写SS7.5的模板. 写到内容页了.就顺便发出来了.这里在7.0上区别了一个type  如果是复制了频道7.0的代码就无效了.必须把频道变成变量.
回复

使用道具 举报

理红轩 发表于 2009-10-24 09:04:26 | 显示全部楼层
不错,收藏先~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-25 16:57 , Processed in 0.029010 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表