smarty簡單分頁的實(shí)現(xiàn)方法
本文實(shí)例講述了smarty簡單分頁的實(shí)現(xiàn)方法,分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
以下是模板中的smarty代碼,用smarty簡單的代入相關(guān)的變量就行了,非常簡單,但是在php代碼中還要傳入page這個參數(shù)。我覺得這樣分挺好,非常簡單。我越來越喜歡用smarty了。
Php代碼如下:
{foreach item=i from=$pagerList}
{if $pageNum eq $i}
{$i}
{else}
<a href ="/space/index.php?uid={$userId}&page={$i}">{$i}</a>
{/if}
{/foreach}
{if $pageNum eq 1}
上一頁
{else}
<a href ="/space/friendlist.php?uid={$userId}&page={$pagePre}">上一頁</a>
{/if}
{if $pageNum eq $pageCount }
下一頁
{else}
<a href ="/space/friendlist.php?uid={$userId}&page={$pageNext}">下一頁</a>
{/if}
{if $pageNum eq 1}
首頁
{else}
<a href ="/space/friendlist.php?uid={$userId}&page=1">首頁</a>
{/if}
{if $pageNum eq $pageCount}
最后一頁
{else}
<a href ="/space/friendlist.php?uid={$userId}&page={$pageCount}">最后一頁</a>
{/if}
{/if}
(共{$pageCount}頁)
這里只是給出一個思想,其實(shí)分頁沒有那么復(fù)雜。
希望本文所述對大家的PHP程序設(shè)計(jì)有所幫助。
相關(guān)文章
Zend Framework教程之請求對象的封裝Zend_Controller_Request實(shí)例詳解
這篇文章主要介紹了Zend Framework教程之請求對象的封裝Zend_Controller_Request用法,結(jié)合實(shí)例形式詳細(xì)分析了請求對象封裝的原理,使用方法與相關(guān)注意事項(xiàng),需要的朋友可以參考下2016-03-03laravel validate 設(shè)置為中文的例子(驗(yàn)證提示為中文)
今天小編就為大家分享一篇laravel validate 設(shè)置為中文的例子(驗(yàn)證提示為中文),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09PHP微信開發(fā)之根據(jù)用戶回復(fù)關(guān)鍵詞\位置返回附近信息
這篇文章主要為大家詳細(xì)介紹了PHP微信開發(fā)之簡單實(shí)現(xiàn)根據(jù)用戶回復(fù)關(guān)鍵詞\位置返回附近信息 ,感興趣的小伙伴們可以參考一下2016-06-06