By editor, 2 March, 2018 Question How to create a simple pagination with PHP ? Example of a pager (pagination) on php: function showpager($currentIndex = 0, $buttons = 5, $totalPages = 50) { $currentPage = $lowerLimit = $upperLimit = min($currentIndex, $totalPages); //Search boundaries for ($b = 0; $b < $buttons && $b < $totalPages;) { if ($lowerLimit > 0) { $lowerLimit--; $b++; } if ($b < $buttons && $upperLimit < $totalPages) { $upperLimit++; $b++; } } //Do output to a html element for ($i = $lowerLimit; $i < $upperLimit; $i++) { if ($i == $currentPage) { echo ' [' . $i . '] '; } else { echo ' <a href="#">[<em>' . $i . '</em>]</a> '; } } } For Tests : for ($i = 0; $i < 51; $i++) { echo "<br> $i : "; showpager($i); } Tags PHP Code PHP Tips for easy development Comments You must have JavaScript enabled to use this form. Your name Subject Comment About text formats Text format Plain textBasic_html Plain text No HTML tags allowed. Lines and paragraphs break automatically. Web page addresses and email addresses turn into links automatically.
Comments