△▲ WebProg 初心者の質問 Part19 ▼▽at PHP△▲ WebProg 初心者の質問 Part19 ▼▽ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト108:nobodyさん 09/07/11 02:17:50 >>105 ページ読み込みのときのSQL文を打つと思うのだが、 通常時(トップからN行)はLIMIT N で 指定したページを読むときは LIMIT N OFFSET (ページ番号*N) で発行してやれば良いと桃割れ。 下段のページリンクは SELECT (COUNT(*)/N)+1 ではじき出せるぞ。 109:105です。 09/07/11 06:25:27 ishG41Vl ページ送りというかページングです。 (よくある次へ・前へっていうリンクのやつです。 1ページに最大10件まで表示)をしたいのですが、よくわかりません。 教えてください。 110:105です。 09/07/11 06:27:11 ishG41Vl すみません >>109は取り消しで すいません。>>108さんの説明よくわかりません。 全体のsql文はどうなるのでしょうか? 111:nobodyさん 09/07/11 06:42:31 例えば・・・ $page_number = 3; # 3ページ目を表示 $page_maxim = 10; # 10カラムまで表示 # この場合21~30カラムまで表示したい $limit = $page_number * $page_maxim; $offset = ($page_number -1) * $page_maxim; # offset で指定したカラム「まで」セレクトしないことに注意 $sql = "select * from hoge limit $limit offset $offset"; こんな感じでおk? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch