mysql:3461
From: 崎山 宏之 <崎山 宏之 <sakiyama@xxxxxxxxxx>>
Date: Wed, 28 Mar 2001 14:44:55 +0900
Subject: [mysql 03461] Re: 「次の○○件」の作り方
崎山です。 はせがわさん、ご返答ありがとうございます。 > たとえば仮に5件ずつ表示するとして > 1ページ目に表示する際のSQLは、普通に呼ぶと > select * from test order by No limit 5; > ですね。これで1〜5件だけ取得されるでしょう。 はい。昨日篠原さんに教えていただいたページ(selectにつ いての詳細ページ)を見て、「limit」を使えばいいんだ!と思っ ていました。 > そして、test.php3の表示時に、次の5件のリンクを出力する > ことになると思いますが、 > printf("<a href=\"test.php3?next=%d\">次の5件</a>",$lastnum); > (C言語チックですんません) > こんな要領で、リンクを張ります。 C言語は私自身、学んだことがないので詳しく理解出来ませんでし たが、上記例程度であれば「何となく」理解できました。 ありがとうございます。 > 要は、再度test.php3を呼び出しますが、そこで最後に出力した > 番号をパラメータとして渡すように設定するわけです。 了解です。 検索のスタート地点を決めてあげるわけですね。 で、「limit」を使って表示件数を制限するという手順と理解しま した。(間違ってるかも?) 個人的に次は「前の○○件」にトライしようと考えております。 たぶん、考え方は同じでしょうから同じ要領で出来るとは思います が、もし疑問点が出るとまたご協力をお願いするかもしれません。 その時は、またよろしくお願い致します。
3445 2001-03-27 18:10 [崎山 宏之 <sakiyam] 「次の○○件」の作り方 3446 2001-03-27 18:31 ┣[Akihiko Shinohara <s] 3447 2001-03-27 18:34 ┣["Akinobu YAMAMOTO" <] 3449 2001-03-27 19:18 ┃┗[崎山 宏之 <sakiyam] 3482 2001-03-29 11:04 ┃ ┗["Akinobu YAMAMOTO" <] 3483 2001-03-29 13:02 ┃ ┗[崎山 宏之 <sakiyam] 3451 2001-03-27 19:47 ┗[Hiroyuki Hasegawa <a] -> 3461 2001-03-28 14:44 ┣[崎山 宏之 <sakiyam] 3466 2001-03-28 16:27 ┃┣[Hiroyuki Hasegawa <a] 3468 2001-03-28 16:57 ┃┃┗[崎山 宏之 <sakiyam] @ 3467 2001-03-28 16:46 ┃┗[Toyoshima Hiroshi <t] 3469 2001-03-28 17:23 ┃ ┗[崎山 宏之 <sakiyam] 3470 2001-03-28 17:40 ┃ ┣[Toyoshima Hiroshi <t] 3477 2001-03-28 23:09 ┃ ┃┗["崎山 宏之" <sakiya] 3471 2001-03-28 17:41 ┃ ┣[mohri <mohri@xxxxxxx] 3476 2001-03-28 20:30 ┃ ┗[Toyoshima Hiroshi <t] 3475 2001-03-28 20:17 ┗[とみたまさひろ <tomm]