mysql_data_seek ページングについて専門家に聞く
私は PHP 初心者で、mysql_data_seek の使い方をネットで調べて原理は大体わかったのですが、実際にページングを行うとなるとハードルが高くなってしまいました。それ。
パラメータを含むページ分割は完了しましたが、レコードを表示するときに機能しません。次のステートメントを使用すると、後のページに行くほどレコード数が少なくなります。
mysql_data_seek($result,($page-1)*$pagesize);
専門家に助けを求めてください。ありがとう。
-----解決策--------------------------------
ページネーションは次のようにする必要があります:
select * from tablename where **** order by ** limit ($page-1)*$pagesize,$pagesize;
------解決策----------------------
ページングごとにデータベースをクエリする必要があります。
select * from tablename where **** order by ** limit ($page-1)*$pagesize,$pagesize;
これは現在のレコードのみをクエリし、すべてが出力されるわけではありません。
すべてのデータを見つけたようです