用PHP實(shí)現(xiàn) 上一篇、下一篇的代碼
更新時間:2012年09月29日 22:50:21 作者:
主頁是index.php;傳遞的值是id(數(shù)據(jù)庫的主鍵);文章的數(shù)據(jù)庫是article,其中文章標(biāo)題的列是title
復(fù)制代碼 代碼如下:
<?php
//----顯示上一篇、下一篇文章代碼 START----
$sql_former = "select * from article where id<$id order by id desc "; //上一篇文章sql語句。注意是倒序,因?yàn)榉祷亟Y(jié)果集時只用了第一篇文章,而不是最后一篇文章
$sql_later = "select * from article where id>$id "; //下一篇文章sql語句
$queryset_former = mysql_query($sql_former); //執(zhí)行sql語句
if(mysql_num_rows($queryset_former)){ //返回記錄數(shù),并判斷是否為真,以此為依據(jù)顯示結(jié)果
$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>";}
?>
相關(guān)文章
ThinkPHP5框架實(shí)現(xiàn)簡單的批量查詢功能示例
這篇文章主要介紹了ThinkPHP5框架實(shí)現(xiàn)簡單的批量查詢功能,結(jié)合實(shí)例形式分析了thinkPHP5框架使用原生SQL語句查詢、批量查詢、快速查詢、聚合查詢等操作實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-06-06php設(shè)計(jì)模式之觀察者模式的應(yīng)用詳解
本篇文章是對php中的觀察者模式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05記Laravel調(diào)用Gin接口調(diào)用formData上傳文件的實(shí)現(xiàn)方法
這篇文章主要介紹了記Laravel調(diào)用Gin接口調(diào)用formData上傳文件的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12ThinkPHP 框架實(shí)現(xiàn)的讀取excel導(dǎo)入數(shù)據(jù)庫操作示例
這篇文章主要介紹了ThinkPHP 框架實(shí)現(xiàn)的讀取excel導(dǎo)入數(shù)據(jù)庫操作,結(jié)合實(shí)例形式分析了thinkPHP針對Excel文件的讀取、解析以及數(shù)據(jù)庫的寫入相關(guān)操作技巧,需要的朋友可以參考下2020-04-04laravel5.1 ajax post 傳值_token示例
今天小編就為大家分享一篇laravel5.1 ajax post 傳值_token示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-10-10