ホームページ  >  記事  >  バックエンド開発  >  インクルード内のリンクに対する解決策

インクルード内のリンクに対する解決策

WBOY
WBOYオリジナル
2016-06-13 13:36:511017ブラウズ

include
のリンク 親愛なる皆さん、ページング表示のある PHP インターフェイスを参照するためにメイン インターフェイスで include を使用しましたが、ページ番号のハイパーリンクはどのように実装すればよいでしょうか?

-----解決策--------------------------------
ページングをクラスまたは関数にカプセル化します。または、既製のページネーションをオンラインで見つけて使用します
------解決策------------------
データベース接続を文字列メソッドにカプセル化します。共有のものを書くことができます。必要なときにいつでもそのメソッドを呼び出すことができます。

PHP コード
プライベート関数 setpagestr(){
        $temstr=" ";
        if($this->curpage>1){
            $temstr.='<a href="'.$this->pageurl.'">ホームページ</a> <a href="'.$this->pageurl.'&' 。 PAGECUT.'='.($this->curpage-1).'">'.$this->pre_str.'</a> ';
        }
        if($this->curpage<$this->gettotalepage()){
            $temstr.='<a href="'.$this->pageurl.'&'.PAGECUT.'='.($this->curpage+1).'">次のページ< ; ';
            $temstr.='<a href="'.$this->pageurl.'&'.PAGECUT.'='.($this->gettotalepage()).'">最後のページ</ a&gt ;';
        }
        $temstr.='  現在のページ<font color="#FF0000">'.$this->curpage.'</font>ページ/合計<font color="#FF0000"&gt ;' .$this->gettotalepage().'</font>ページ  合計<font color="#FF0000">'.$this->totalrows.'</font>
        $this->pagestr=$temstr;
    }
<br><font color="#e78608">------解決策----------------------</font><br>メインインターフェイスインクルードによって参照される PHP インターフェイスは、にリンクされています メインインターフェースは一つに統合されています<br><br>メインインターフェース上でページ番号をクリックすると、実際にメインインターフェースに渡され、参照インターフェースで正常に取得できます<br><div class="clear"></div>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。