PHP教程

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

本文主要是介绍用PHP实现 上一篇、下一篇的代码,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
复制代码 代码如下:

<?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实现 上一篇、下一篇的代码的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!