• ベストアンサー

PHP3.xxでの検索サイト構築方法

開発環境: PostgreSQL7.0.2 PHP3.0.15.-i18n-ja Apache1.3.12 このような環境で検索サイトの構築をしようとしています。 やりたいこととして、 Select文で取得したデータをページに表示する方法のうち 全件を表示させるのではなくて、件数を固定しておき、 次のn件、前のn件 といったように表示させたいのです。 こういうことを行うのは、PHP4.xxだとセッション管理が 可能なので簡単にでき、やり方もわかったのですが、 PHP3.xxでそれを行う方法を教えてください。 ちょうどこの「教えて!goo」がそれを行っているようなので、可能だとは思っています。 クラスなどのサンプルソースがあると非常に嬉しいです。 補足)サーバはホスティング会社からのレンタルサーバなので PHP Base Library (PHPLIB) をインストールすることは できません。

質問者が選んだベストアンサー

  • ベストアンサー
  • selenity
  • ベストアンサー率41% (324/772)
回答No.1

ページングであれば、SQL文のLIMIT構文を使えば sessionを使わなくても実行可能です。 <a href...>...</a>の部分でページングに 必要な「何ページ目を表示」という情報を 付加したURLを渡してあげれればよいです。 PostgreSQLのLIMITの使い方をご覧ください。

niitan
質問者

お礼

回答ありがとうございます。 調べてみたところできそうな気がしてきました。 またわからないことがあったら、よろしくお願いします。

その他の回答 (1)

  • alfeim
  • ベストアンサー率58% (114/195)
回答No.2

ホスティングサーバなのでPHPLIBのインストールが出来ないとの事ですが PHPLIBはすべてPHPで書かれたコードですので好きな場所にコピーしておいて 自分で明示的にrequire、もしくはincludeすれば使えますよ

niitan
質問者

お礼

回答ありがとうございます。 そうだったのですね。調査不足でした。

関連するQ&A