打印本文 打印本文 关闭窗口 关闭窗口
文章显示页面或新闻显示页面如何实现上一篇下一篇
作者:武汉SEO闵涛  文章来源:敏韬网  点击数871  更新时间:2009/6/9 2:34:05  文章录入:mintao  责任编辑:mintao

        问题需求引入:

        我有一个文章查看的页面,当前页面显示传送过来的参数,通过参数就显示该文章,但是如何在页面中使用两个链接,一个是上一篇,另外一个是下一篇,并且这两个链接的参数如何确定;

         注,文章储存在数据库Article里面,里面包含了所有栏目的所有文章,所以说,当前查看某栏目的某文章,与之相关的ID并不是连续的,而是断续的,要实现上面的效果,我如何做呢?

 

        解决方案:通过验证值得使用:

        理论指导:

        使用存储过程,传入当前文章ID号,获取该文章前一个ID和后一个ID,判断很简单,如果ID为数字,根据大于和小于就可以判断了,获取后,使用URL地址传入当前文章ID号以及生成链接都比较容易了。

        实际解决方案:

        上一篇

        sql="select   top   1   [id]   from   [youtable]   where   id <"&Request.QueryString("id")

        下一篇

        sql="select   top   1   [id]   from   [youtable]   where   id> "&Request.QueryString("id")

打印本文 打印本文 关闭窗口 关闭窗口