`

用PHP实现 上一篇、下一篇的代码

    博客分类:
  • php
 
阅读更多

主页是index.php;传递的值是id(数据库的主键);文章的数据库是article,其中文章标题的列是title

代码:

<?php 
//----显示上一篇、下一篇文章代码 START---- 

$sql_former = "select * from article where id<$id order by id desc "; //上一篇文章sql语句。注意是倒序,因为返回结果集时只用了第一篇文章,而不是最后一篇文章 
$sql_later = "select * from article where id>$id "; //下一篇文章sql语句 
$queryset_former = mysql_query($sql_former); //执行sql语句 
if(mysql_num_rows($queryset_former)){ //返回记录数,并判断是否为真,以此为依据显示结果 
$result = mysql_fetch_array($queryset_former); 
echo "上一篇 <a href='index.php?id=$result[id]'> ". $result[title]." </a><br>"; 
} else {echo "上一篇 没有了<br>";} 

$queryset_later = mysql_query($sql_later); 
if(mysql_num_rows($queryset_later)){ 
$result = mysql_fetch_array($queryset_later); 
echo "下一篇 <a href='index.php?id=$result[id]'> ". $result['title']."</a><br>"; 
} else {echo "下一篇 没有了<br>";} 
?> 

 

分享到:
评论

相关推荐

    PHP实现上一篇下一篇的方法实例总结

    主要介绍了PHP实现上一篇下一篇的方法,结合实例形式总结分析了php获取上一篇下一篇文章SQL操作的相关查询技巧,需要的朋友可以参考下

    WordPress中上一篇与下一篇功能代码

    本文实例讲述了Wordpress中上一篇与下一篇功能代码。分享给大家供大家参考。具体如下: 很多WordPress给文章加上一篇下一篇这个功能,代码如下写法: 复制代码代码如下:&lt;?php previous_post_link(‘%link’); ?&gt...

    php 上一篇,下一篇文章实现代码与原理说明

    就是对id对进行order by id desc 或 order by id asc进行排序,然后再判断比当前id&gt; or小于当前文章id的相同栏目的文章。

    thinkphp实现上一篇与下一篇的方法

    本文实例讲述了thinkphp实现上一篇与下一篇的方法。分享给大家供大家参考。具体实现方法如下: 方法一: 复制代码 代码如下: //上一篇  $front=$Article-&gt;where(“id&lt;“.$id)-&gt;order(‘id desc’)-&gt;limit(‘1’)...

    yii2实现 "上一篇,下一篇" 功能的代码实例

    在很多页面上都需要加入上一篇,下一篇 按钮,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    PHP简单实现上一页下一页功能示例

    现在好多人用id的增1和减1实现上一篇和下一篇,但是难道文章ID不会断了吗?所以你要知道上个ID和个ID是多少就OK了。 那怎么解决这个问题呢,很简单! 例子: 假如这篇文章的ID200 上一篇 下一篇 如果是实现上一篇...

    PHP实现select新闻查询及超链接详情跳转(基础代码)

    这篇文章是最近教学生使用WAMP...这是是一篇教学文章,比较基础,主要是给PHP网站开发的学生做个入门介绍,希望对你有所帮助,不足之处还请海涵。 博客地址:http://blog.csdn.net/eastmount/article/details/71082032

    php实现验证码的识别(中级篇)

    这是我写的php实现验证码的识别(URL:http://download.csdn.net/source/1063621)的继续,这个版本的识别码,只要稍加训练就可以实现上个版本的功能,这个php实现验证码中级篇,增加二值化去杂点的操作,解决两个字符...

    wordpress常用标签调用代码大全

    显示一篇日志或页面的标题 &lt;?php the_permalink() ?&gt; 显示一篇日志或页面的永久链接/URL地址 &lt;?php the_category(’, ‘) ?&gt; 显示一篇日志或页面的所属分类 &lt;?php the_author(); ?&gt; 显示一篇日志...

    WordPress 单页面上一页下一页的实现方法【附代码】

    WordPress的文章页页有实现上一篇下一篇的功能函数,不过我们想在单页page.php里面实现上一页下一页的功能,previous_post_link()和next_post_link() 函数还不能完全满足我的需要,所以就自己写函数实现。...

    phpcms手机内容页面添加上一篇和下一篇

    找到后,在它的下一行添加上 复制代码 代码如下:  //上一页  $previous_page = $this-&gt;db-&gt;get_one(“`catid` = ‘$catid’ AND `id`&lt;‘$id’ AND `status`=99”,’*’,’id DESC’);  //下一页  $next_page ...

    PHP简单实现MVC框架路由功能源码(原作者代码有误,已修改)

    说到使用PHP进行网站开发,自然离不开各种PHP的开发框架,开发框架为我们提供了灵活的开发方式,MVC层分离,业务解耦等等,让...那么这一篇博文,我们就先来一个简单点的功能,也就是说说MVC框架的路由功能实现方法。

    php从入门到精通源代码

    在如今网站快速发展的今天,动态网站越来越来受到人们的喜爱。故小编整理了一篇PHP源代码,希望能给网站开发者帮助。

    php+layui数据表格实现数据分页渲染代码

    今天小编就为大家分享一篇php+layui数据表格实现数据分页渲染代码,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

    代码审计 企业级Web代码安全架构

    第一部分为代码审计前的准备,包括第1~2章,第1章详细介绍代码审计前需要了解的PHP核心配置文件以及PHP环境搭建的方法;第2章介绍学习PHP代码审计需要准备的工具,以及这些工具的详细使用方法。第二部分着重介绍PHP...

Global site tag (gtag.js) - Google Analytics