im trying to recode this ajax pager mod so that pager reads 1 2 3 4 5 instead of the arrow images mybe have the left and right arrows but would like to see the page numbers thanks in advance
Code:
// = This counts the total torrents for pagination
$sql2 = SELECT `torrents`.`id`, `torrents`.`name` AS `torrentname`, `torrents`.`filename`,`torrents`.`request`, `torrents`.`nuked`,`torrents`.`nukereason`,`torrents`.`tags`,`torrents`.`description`,`torrents`.`category`, `torrents`.`size`, `torrents`.`added`, `torrents`.`type`, `torrents`.`numfiles`, `torrents`.`comments`, `torrents`.`views`, `torrents`.`hits`, `torrents`.`times_completed`, `torrents`.`leechers`, `torrents`.`seeders`, `torrents`.`owner`, `users`.`username`, `users`.`last_browse`,`users`.`privacy`, `users`.`id` AS `user_id`, `categories`.`name` FROM `torrents` LEFT JOIN `users` ON `users`.`id`=`torrents`.`owner` LEFT JOIN `categories` ON `categories`.`id`=`torrents`.`category` . $where . $ccase . ;
$gettotals = $this->query($sql2);
$totalt = $this->rows;
$maxpage = ceil($totalt/$perpage);
$npage = array();
// = This makes the pagination
if($page > 1){
$pagefirst = document.getElementById('page').value='1';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pagefirst\ onclick=\doBrowse();\><img title='First Page' border='0' src=\pic/fast-rewind.png\/></span> ;
$pagel = document.getElementById('page').value='$maxpage';;
$lastpage = <span class=\ajaxclicker\ onmousedown=\$pagel\ onclick=\doBrowse();\> . $maxpage . </span>;
$pageback = $page-1;
$pageba = document.getElementById('page').value='$pageback';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pageba\ onclick=\doBrowse();\><img title='Back' border='0' src=\pic/left.png\/></span> ;
if($page < $maxpage){
$pageforr = $page+1;
$pagefor = document.getElementById('page').value='$pageforr';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pagefor\ onclick=\doBrowse();\>Page $page<img title='page $page' border='0' src=\pic/right.png\/></span> ;
$pagelast = document.getElementById('page').value='$maxpage';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pagelast\ onclick=\doBrowse();\><img title='Last Page' border='0' src=\pic/fast-forward.png\/></span> ;
$pagel = document.getElementById('page').value='$maxpage';;
$lastpage = <span class=\ajaxclicker\ onmousedown=\$pagel\ onclick=\doBrowse();\> . $maxpage . </span>;
}
}
if($maxpage > 1){
if($page == 1){
$pageforr = $page+1;
$pagefor = document.getElementById('page').value='$pageforr';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pagefor\ onclick=\doBrowse();\>Page $page<img title='Page $page' border='0' src=\pic/right.png\/></span> ;
$pagelast = document.getElementById('page').value='$maxpage';;
$npage[] = <span class=\ajaxclicker\ onmousedown=\$pagelast\ onclick=\doBrowse();\><img title='Last Page' border='0' src=\pic/fast-forward.png\/></span>;
}
}
$output .= <center><span class=\ajaxclicker\ onclick=\doBrowse();\><b></b></span><br>;
$torrents = number_format(get_row_count(torrents));
//$output .= <div style=\text-align:right;\><span id=\totalrecords\>Total Torrents found: $totalt</span>;
//$output .= <div style=\text-align:right;\><span class=\ajaxclicker\ onclick=\doBrowse();\><b>Refresh Table</b></span>;
foreach($npage as $key=>$val) {
$output .= $val;
}