私が得たIVEと、現在私が把握する必要があり何このはループ
for($i = $pages->low;$i<$total;++$i)
のようなループのためにそれをループイムアレイ上で改ページをやろうとしているためのオフセットを計算します$total
変数を現在のページと行数に基づいて計算する方法は、ループ内の項目の量が正しく動作するようにします。
私は、次の変数持っている:
$pages->low (equals the number of rows the pagination has already been through
e.g. Page 1 = 0, Page 2 = 5, Page 3 = 10 etc...
$pages->total_items (explains itself)
$pages->current_page
$pages->ipp (items per page, FYI 5)
をだから私は全部で13の項目が配列であった場合、ループは例えばので、通過する必要がある行の量を計算するためにどのような式を使用すると、 1ページにつき5件の結果、$total
は5、2ページは10、3ページは13等となるはずですか?
おかげ
thats小学校の数学。あなたは基本的な算術を使わずにプログラムできると確信していますか? –