英雄巴乔

博客园 首页 新随笔 联系 订阅 管理

<?php

include './include/common.inc.php';

if($catid && $contentid){

        //下一篇开始

        $previous_query = "select contentid,catid,url,title from ".DB_PRE."content where contentid < '$contentid' and catid='$catid' order by contentid desc LIMIT 0,1";

        $previous_r = $db->get_one($previous_query);

        if($previous_r){

                $previous_qian = "下一篇:<a href=".$previous_r[url]." target=_blank>".$previous_r[title]."</a>";

        }

        else

        {

                $previous_qian = "下一篇:没有了";

        }

        $previous_qian = "<li>".$previous_qian."</li>";

        echo "document.writeln('$previous_qian');";

        //下一篇结束

        //上一篇开始

        $next_query = "select contentid,catid,url,title from ".DB_PRE."content where contentid > '$contentid' and catid='$catid' order by contentid asc LIMIT 0,1";

        $next_r = $db->get_one($next_query);

        if($next_r){

                $next_qian = "上一篇:<a href=".$next_r[url]." target=_blank>".$next_r[title]."</a>";

        }

      else        {

                $next_qian = "上一篇:没有了";

        }

        $next_qian = "<li>".$next_qian."</li>";

        echo "document.writeln('$next_qian');";

        //上一篇结束

}else{

        echo "请正确填写调用参数!";

}

?>

 

用上面的代码在PHPCMS的安装目录建立文件previous_and_next.php,现在输出的标签是<li></li>的,大家可以按自己的需要修改调用的方法和简单,在需要显示的地方用下面的代码即可
<ul><script language="JavaScript" src="{PHPCMS_PATH}previous_and_next.php?contentid={$contentid}&catid={$catid}"></script></ul>

posted on 2010-12-07 00:19  英雄巴乔  阅读(1541)  评论(0)    收藏  举报