/**
* Get page number navigation html
* @param $pageNum: Current page number
* @param $pageSize: Number per page
* @param $rowCount: Total Records
* @param $navUrl: Link page url
*/
function getnavhtml ($pageNum, $pageSize, $rowCount, $NAVURL) {
$pageCount = (int) ($rowCount/$pageSize); Total pages
if ($rowCount% $pageSize >0) {
$pageCount + +;
}
if ($pageNum > $pageCount) {
$pageNum = 1;
}
$firstNav = "Home page";
$lastNav = "Last";
$prevNav = "";
$nextNav = "";
if ($pageNum >1) {
$navPageNum = $pageNum-1;
$prevNav = "Previous page";
}
if ($pageNum < $pageCount && $pageCount >1) {
$navPageNum = $pageNum +1;
$nextNav = "Next page";
}
$amongNav = "";/Key Cycle
For ($i =1 $i <=5; $i + +) {
$navPageNum = $pageNum + $i-3;
if ($navPageNum >0 && $navPageNum <= $pageCount) {
$navCSS = $navPageNum = = $pageNum? "class=" hover "" ";
$amongNav. = "{$navPageNum}";
}
}
Return $firstNav. $prevNav. $amongNav. $nextNav. $lastNav. " ". $pageNum." /". $pageCount." Total [". $rowCount."] Piece of data ";
}
}