プロが教える店舗&オフィスのセキュリティ対策術

index.html(検索フォーム)
list.php(検索結果表示ページ)
上記2ファイルでPHPとMySQLによるデータ検索サイトを作ってます。
初心者のため、勉強用に作ってます。
pearというライブラリを使用しないで以下の表現をするためにはどのようなコーディングが必要でしょうか?
参考になるサイトなどあればご教授ください。
PHPの上級者が見るようなマニュアルサイトだとその説明すら解読できない可能性があるので、噛み砕かれたサイトを探してます。

[知りたいこと]
セレクト文で引っ張ってきたレコード数が25件として
検索結果表示ページには10件ごとに改ページさせたいです。
↓このような改ページリンクを作りたいです。
[< 1 2 3 >]

↓またはこのようなリンクでもご教授いただけたら幸いです
[前ページ│次ページ]

A 回答 (3件)

改ページのナビゲーションの実装でもPEARは便利です。


PEARのpagerパッケージを使えば簡単そうです。

参考URL:http://www.phpbook.jp/pear/pear_pager/
    • good
    • 0
この回答へのお礼

ありがとうございます!
ただ、レンタルサーバーでの運用をしており、PEARをレンタルサーバーにインストールする方法が記載されているサイトなどございませんでしょうか?ちなみにプライマスという会社のレンタルをしてます。

お礼日時:2009/04/24 09:08

>pearというライブラリを使用しないで以下の表現をするためにはどのようなコーディングが必要でしょうか?


別にpearなんて使わずに実現できる。
ただしDB接続に関してPEARのDB.phpを使った方が楽ではある。
DB.phpを使えばDBの種類毎の関数を覚えて無くても多くの場合何とかなる。
しかしDB.phpを使わない場合DB毎の接続関数などを覚えてる必要がある。

>セレクト文で引っ張ってきたレコード数が25件として
>検索結果表示ページには10件ごとに改ページさせたいです。
SQLを勉強する

>PHPの上級者が見るようなマニュアルサイトだとその説明すら解読できない可能性があるので、噛み砕かれたサイトを探してます。
質問者の知りたいことはSQLでできるレベルですから心配ありません。

>初心者のため、勉強用に作ってます。
だったらまず検索する能力を身につけましょう。
http://www.google.co.jp/search?hl=ja&safe=off&q= …
    • good
    • 0
この回答へのお礼

なるほど、PEARのDB.phpは使うようにします。
PHP側というよりかはSQL側で改ページの処理を行うのですね。
ヒントありがとうございます!

お礼日時:2009/04/23 09:21

SQLを勉強してください。


・ソート
・範囲指定
を使うとご希望の機能は実現できるかと思います。

SQLはちょっと というようでしたら、"MySQL ページ"なんかで検索すると答えが出ちゃってるようです。
    • good
    • 0
この回答へのお礼

ありがとうございます!
SQLによる処理で実現できるんですね。早速調べてみますね。

お礼日時:2009/04/23 09:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!