php - To show links like previous 1 2 3 4 5.... next -
the following code show next , previous links in pagination:
if( $page > 1 ) { echo '<a href="'.$_server['php_self'].'?page='.($page-1).'&date1='.$_request["date1"].'&date2='.$_request["date2"].'">previous</a>'; } if( $page < $totalpages ) { echo '<a href="'.$_server['php_self'].'?page='.($page+1).'&date1='.$_request["date1"].'&date2='.$_request["date2"].'">next</a>'; }
what should show links this: previous 1 2 3 4 5..... next
try below code.
<?php if( $page > 1 ) { echo '<a href="'.$_server['php_self'].'?page='.($page-1).'&date1='.$_request["date1"].'&date2='.$_request["date2"].'">previous</a>'; } for( $i = 1; $i < $totalpages; $i++){ echo '<a href="'.$_server['php_self'].'?page='. $i .'&date1='.$_request["date1"].'&date2='.$_request["date2"].'">' . $i . '</a>'; } if( $page < $totalpages ) { echo '<a href="'.$_server['php_self'].'?page='.($page+1).'&date1='.$_request["date1"].'&date2='.$_request["date2"].'">next</a>'; } ?>
Comments
Post a Comment