mysql:4287
From: Noriyuki Sakimura <Noriyuki Sakimura <sakimura@xxxxxxxxxx>>
Date: Wed, 5 Sep 2001 16:24:54 +0900
Subject: [mysql 04287] Re: DB のフェッチ方法について
崎村です。 >次データ20件を表示したいのですが、 >前のデータ20件を表示してしまう。 >要するに、DBの一番最初のデータ(20件分)を >永遠に抽出している。 どういうしくみのプログラムなのか分かりませんが、「次へ」の処理の 際、毎回SQLをexecuteしているのではないでしょうか。そういうことで あれば、いくらフェッチしても先頭からになります。 幸いMySQLには limit 指定がありますので、それを使えば取得する範囲 (開始位置、行数)を指定できます。SELECT文の文法を調べてみてください。 ---------------------------------------------------------------------- ソフネック株式会社 佐賀開発室 崎村 典行 sakimura@xxxxxxxxxx http://www.sofnec.co.jp/ 本社(恵比寿) tel:03-5475-7381 fax:03-5475-7382 佐賀開発室 tel:0952-34-4032 fax:0952-34-4034
4284 2001-09-05 15:39 [米山孝志 <yoneyama@x] DB のフェッチ方法について 4285 2001-09-05 16:09 ┣["Kawai,Takanori" <GC] 4286 2001-09-05 16:12 ┣[fuji <fujiyama@xxxxx] -> 4287 2001-09-05 16:24 ┗[Noriyuki Sakimura <s]