lilmer Posted June 24, 2013 Share Posted June 24, 2013 Good day, I have a question using for loop for pagination and setting up the Adjustment. This what I've done. $offs = 0; $numberofrecords = 20; $totalrecords = 490; $totalView = 5; $page = 1; $result = ''; $result .= '<ul class="pagination">'; for ($i=1; $i<=$totalrecords; $i++) { if ($i % $numberofrecords==0) { if($offs == $offset){ $result .= '<li class="active" onclick="paginate('.$offs.')">'.$page.'</li>'; } $result .= '<li onclick="paginate('.$offs.')">'.$page.'</li>'; $offs += $numberofrecords; $page += 1; } } $result .= '</ul>'; The output will be: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 >> My question is how do I set up the adjustment. Adjustment means I am on page 8 and I've got 24 pagination links so the pagination will show something like $offset = 140; << 6 7 8 9 10 .. 20 >> How do I do that using the given loop? I'm sorry I am not really good in looping. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.