Advertisement
Guest User

Untitled

a guest
Jun 9th, 2017
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 3.22 KB | None | 0 0
  1. <?php
  2. $host="HOSTz";
  3. $username="USERNAEMz";
  4. $password="PASSWORDz";
  5. $database="DATABASEz";
  6.  
  7. mysql_connect($host,$username,$password);
  8. @mysql_select_db($database) or die( "Unable to select database");
  9.  
  10. $rowsPerPage = 10;
  11. $pageNum = 1;
  12.  
  13. if(isset($_GET['page']))
  14. {
  15.     $pageNum = $_GET['page'];
  16. }
  17.  
  18.  
  19. $offset = ($pageNum - 1) * $rowsPerPage;
  20.  
  21. $query = " SELECT * FROM smf_members ORDER BY steamid DESC " .
  22.          " LIMIT $offset, $rowsPerPage";
  23. $result = mysql_query($query) or die('Error, query failed');
  24. ?>
  25. <style type="text/css">
  26.             table.fancy {
  27.               margin: 1em 1em 1em 0;
  28.               background: whitesmoke;
  29.               border-collapse: collapse;
  30.             }
  31.             table.fancy tr:hover {
  32.                background: lightsteelblue !important;
  33.             }
  34.             table.fancy th, table.fancy td {
  35.               border: 1px silver solid;
  36.               padding: 0.2em;
  37.             }
  38.             table.fancy th {
  39.               background: gainsboro;
  40.               text-align: left;
  41.             }
  42.             table.fancy caption {
  43.               margin-left: inherit;
  44.               margin-right: inherit;
  45.             }
  46. </style>
  47. <table class="fancy"><center>
  48. <tr>
  49.             <th width="25%"><center>ID</center></th>
  50.             <th width="15%"><center>SteamID</center></th>
  51.             <th width="25%"><center>Name</center></th>
  52. </tr></center>
  53. <?php
  54.  
  55.  
  56. while($row = mysql_fetch_array($result))
  57. {
  58.    echo "<tr>";
  59.    $ID_MEMBER = $row['ID_MEMBER'];
  60.    $STEAMID = $row['steamid'];
  61.    $NAME = $row['realName'];
  62.                     if ($STEAMID != ''){
  63.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  64.                         echo $ID_MEMBER;
  65.                         echo "</center></font></td>";
  66.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  67.                         echo $STEAMID;
  68.                         echo "</center></font></td>";
  69.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  70.                         echo $NAME;
  71.                         echo "</center></td>";
  72.                     }
  73.                     else{
  74.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  75.                         echo $ID_MEMBER;
  76.                         echo "</center></font></td>";
  77.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  78.                         echo "No SteamID entered.";
  79.                         echo "</center></font></td>";
  80.                         echo "<td><font face=\"Arial, Helvetica, sans-serif\"><center>";
  81.                         echo $NAME;
  82.                         echo "</center></td>";
  83.                     }
  84. echo "</tr>";
  85.  
  86. }
  87.  
  88.  
  89.  
  90.  
  91. $query   = "SELECT COUNT(ID_MEMBER) AS numrows FROM smf_members";
  92. $result  = mysql_query($query) or die('Error, query failed');
  93. $row     = mysql_fetch_array($result, MYSQL_ASSOC);
  94. $numrows = $row['numrows'];
  95.  
  96.  
  97. $maxPage = ceil($numrows/$rowsPerPage);
  98.  
  99.  
  100. $self = $_SERVER['PHP_SELF'];
  101. $nav  = '';
  102.  
  103. for($page = 1; $page <= $maxPage; $page++)
  104. {
  105.    if ($page == $pageNum)
  106.    {
  107.       $nav .= "[$page] ";
  108.    }
  109.    else
  110.    {
  111.       $nav .= " <a href=\"$self?page=$page\">$page</a> ";
  112.    }
  113. }
  114.  
  115. if ($pageNum > 1)
  116. {
  117.    $page  = $pageNum - 1;
  118.    $prev  = " <a href=\"$self?page=$page\">[Prev]</a> ";
  119.  
  120.    $first = " <a href=\"$self?page=1\">[First Page]</a> ";
  121. }
  122. else
  123. {
  124.    $prev  = '&nbsp;';
  125.    $first = '&nbsp;';
  126. }
  127.  
  128. if ($pageNum < $maxPage)
  129. {
  130.    $page = $pageNum + 1;
  131.    $next = " <a href=\"$self?page=$page\">[Next]</a> ";
  132.  
  133.    $last = " <a href=\"$self?page=$maxPage\">[Last Page]</a> ";
  134. }
  135. else
  136. {
  137.    $next = '&nbsp;';
  138.    $last = '&nbsp;';
  139. }
  140. echo $first . $prev . $nav . $next . $last;
  141.  
  142.  
  143. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement