$numrows = $data2->fetch_array(); $pages = ceil($numrows['count']/$perpage); if ( $page == 1 ) { $nav = '<<-'; } else { $check_back = true; $nav = ''; }; $nav_add = 0; if ( ($page-5) < 1 ) { $cpage = 1; $nav_add = 5-$page; } else { $cpage = $page-5; }; if ( ($page+5+$nav_add) > $pages ) { $max_page = $pages; if ( $nav_add == 0 ) { $nav_sub = $pages-(5+$page); if ( (($page-5)+$nav_sub) < 1 ) { $cpage = 1; } else { $cpage = ($page-5)+$nav_sub; } } } else { $max_page = $page+5+$nav_add; }