/* Made by nightwolfz */
/* This is a simplified version of my code, feel free to edit */
$page = $HTTP_GET_VARS['page'];
$per_page = 50;
if (empty($page)){
for ($i=1;$i <=9999999;$i++){
if (($per_page*$i)>$rank||($per_page*($i+1))<$rank) {
$page=$i;
break;
******
$sql_text = ('SELECT * FROM user_info ORDER BY level DESC');
$result_count = @mysql_query($sql_text);
$totalrows = @mysql_num_rows($result_count);
if (empty($page)) @$page = 1;
$limitvalue = @$page * $per_page - ($per_page); // Ex: (2 * 25) - 25 = 25 <- data starts at 25
$sql_text = $sql_text . ' LIMIT ' . $limitvalue.', ' . $per_page;
db($sql_text);
/* ur stuff/code here*/
/* ur stuff/code here if ya want*/
/* This will show the pages, < 1,2,3 > */
echo "<table><td class='lowlight'>Pages: ";
//previous
if ($page != 1) {
$pageprev = $page - 1;
echo '<a class="brown" href="'.URL_PREFIX.'game.php?loc=list&page='.$pageprev.'"><<</a>';
**
//active pages
$numofpages = $totalrows / $per_page;
for($i = 1; $i <= $numofpages; $i++) {
if ($i == $page) echo ' '.$i;
else echo ' <a class="brown" href="'.URL_PREFIX.'game.php?loc=list&page='.$i.'">'.$i.'</a>';
**
//check for remaining rows
if (($totalrows % $per_page) != 0) {
if ($i == $page) echo ' '.$i;
else echo ' <a class="brown" href="'.URL_PREFIX.'game.php?loc=list&page='.$i.'">'.$i.'</a>';
**
//next
if( ($totalrows - ($per_page * $page)) > 0) {
$pagenext = $page + 1;
echo ' <a class="brown" href="'.URL_PREFIX.'game.php?loc=list&page='.$pagenext.'">>></a>';
** else //no next or add unavailable option
echo "</td></table>";
mysql_free_result($query); //paranoid cleaner
print_footer();
exit;