2011-10-19 9 views
0

私のウェブサイトでは、ページ付けが必要なページがかなりあります。私はそのための解決策を持っていますが、ページごとにページ機能を設定する必要があります。 1つのファイル(例えばpagination.php)内でページ設定機能を持つような柔軟性を探して、データベースからさまざまなデータをページ設定するのに使うので、異なるmysql_queriesとhtml出力があります。しかし、私は何か有用なものを見つけることができませんでした。フレキシブルなPHP/MySQLページネーミング

誰もがフレキシブルなPHPページネーション機能を提案して、別のページに設定されているさまざまなクエリや出力からページ番号を付けることができます。

+0

のでページページ区切りのインターフェースで実際に別々のファイルを表したいのですか?つまり、ページング内のリンクは実際にサーバー上の別のファイルに移動しますか? – ghbarratt

+0

並べ替え、私が探していたものは、このようになるでしょう:pagination.phpと呼ばれるページ設定機能を持つファイルがあるとします。私はそれを他のページに含めます。 newPost.php、modPost.php、oldPost.php。私はpagination.phpファイルで確立された関数を介してこれらのページからmySql出力をページ付けする必要があります。だから私はその機能に異なる値を与えると考えています。私が何を意味するか見ていますか? – Ilja

+0

はい、実際には、通常のタイプのページングを探しています。ページングでは、ページ上でデータベースクエリから決定される可能性のあるコンテンツアイテムのサブセットを提示しますが、コンテンツの完全なセットアイテム。他のページに表示されているさまざまなコンテンツアイテムのコレクションに対してページ番号コードを再利用できる必要があるため、他のページについて言及するだけです。 – ghbarratt

答えて

1

非常に良い質問です。 ZendやJoomlaのようなPHPフレームワークには独自のソリューションがあります。 PHPフレームワークを使用しない場合は、おそらく独自のソリューション(独自のライブラリ)を開発する必要があります。かつて私は自分のサーバー側のコードで、javascriptライブラリ "datatables"を使っていました。これに関する例は、「サーバー側処理」の節のhereにあります。私は開始したいところ

+0

見た目のものがたくさんあります。リンクのためのThnxは今それを探検します))) – Ilja

関連する問題