た後、私はこのSQLを使用したテーブル内の21件のニュースを表示しますすべてのニュースを表示する2番目のsqlで21後にニュースを表示するにはどうすればよいですか?は、ページング、特定の数
1
A
答えて
0
あなたのSQLは、私はあなたのコードを持っていると仮定しSELECT ... FROM ...
の明白な不作為から離れて正しいよう事前に
感謝。
私は、これはあなたが得る結果を説明するのかはわからないが、あなたはあなたのクエリで$perpage
をスペルミスしている:
WHERE cat_id = $id ORDER BY added_date DESC LIMIT $start, $pergape;
^^^^^^^^
は、PHPの変数の値がで置換された後にSQLとエラーを印刷してみてくださいおそらく明らかになるでしょう。 $page_size * $page_number
に等しい$start
を設定し
WHERE cat_id = 134 ORDER BY added_date DESC LIMIT 21, 21;
1
:それは正しいなら、このようになるはずです。クエリは次のようになります。
$page_size = 21;
$page_number = isset($_GET['page']) ? intval($_GET['page']) : 0;
$start = $page_size * $page_number;
$query = ' ... WHERE cat_id = $id ORDER BY added_date DESC LIMIT $start, $page_size;'
+0
:$ perpage = 21; if($ page)$ start =($ page - 1)* $ perpage; – TheNone
+0
@TheNone:はい、ほとんどの人には意味があります。私は0インデックス付きのリストに慣れています。 –
関連する問題
- 1. ページングのテーブルフィールドのデータに基づいて特定の行を数える方法は?
- 2. ページングを指定する
- 3. ページングUIScrollViewのは
- 4. ページングは
- 5. どのようにメソッドの引数は、特定の特性
- 6. C変数の特定
- 7. 複素数の特定
- 8. ベクタライズ特定の引数
- 9. 特定のバイト数の特定のバイト数をCで送信する#
- 10. 特定のセレクタは/特定のクラスに
- 11. UIScrollViewの複数ページのページング有効化
- 12. 特定の状況で特定の子にViewPagerのページングを無効にするにはどうすればよいですか?
- 13. PHP変数値ページングの場合
- 14. ページングの変数を維持する
- 15. iOS - 特定のビュー内のタップ数を数える方法は?
- 16. mvcページングのドキュメント - MVCページングのアドバイス
- 17. は、特定のセルに数式を設定できません
- 18. Spring Data JPAとスプリングセキュリティ:データベースレベルのフィルタ(特にページング用)
- 19. ListViewのページングでデータページャコントロールのTotalRowCountプロパティを設定する方法は?
- 20. リストビューとページングとSQLサーバーとのページング
- 21. ページングされたlistview - アクティブに設定Page
- 22. ページング距離を設定する
- 23. 動的ページングをグリッドビューに設定
- 24. ワードプレスの複数の特定のPOST
- 25. 特定の引数のみのRspecスタブメソッド
- 26. jQueryのDataTableのイベントハンドラは、ページング
- 27. 特定のツイートのリツイート件数
- 28. マトリクス特定のスレッド数での乗算
- 29. 特定の秒数の後にループswf
- 30. 特定のメモリへの関数ポインタ
私は自分の質問を編集しました。ありがとう – TheNone
あなたはこれのためのコメントを追加する必要はありません、あなたはあなたが質問を編集したことがわかります。 – meagar
MySQLでサポートされているPostgreSQLスタイルの 'LIMIT $ perpage OFFSET $ start'を使用するのは、しばしばあまり混乱しないことに注意してください。私のページングでは – Powerlord