プロが教えるわが家の防犯対策術!

開発環境:
PostgreSQL7.0.2
PHP3.0.15.-i18n-ja
Apache1.3.12
このような環境で検索サイトの構築をしようとしています。

やりたいこととして、
Select文で取得したデータをページに表示する方法のうち
全件を表示させるのではなくて、件数を固定しておき、
次のn件、前のn件 といったように表示させたいのです。

こういうことを行うのは、PHP4.xxだとセッション管理が
可能なので簡単にでき、やり方もわかったのですが、
PHP3.xxでそれを行う方法を教えてください。

ちょうどこの「教えて!goo」がそれを行っているようなので、可能だとは思っています。

クラスなどのサンプルソースがあると非常に嬉しいです。

補足)サーバはホスティング会社からのレンタルサーバなので
PHP Base Library (PHPLIB) をインストールすることは
できません。

A 回答 (2件)

ページングであれば、SQL文のLIMIT構文を使えば


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

PostgreSQLのLIMITの使い方をご覧ください。
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/01/05 13:55

ホスティングサーバなのでPHPLIBのインストールが出来ないとの事ですが


PHPLIBはすべてPHPで書かれたコードですので好きな場所にコピーしておいて
自分で明示的にrequire、もしくはincludeすれば使えますよ
    • good
    • 0
この回答へのお礼

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

お礼日時:2001/01/19 01:11

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