Guest User

Untitled

a guest
Apr 22nd, 2018
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.85 KB | None | 0 0
  1. <?php
  2.  
  3. // Require MySQL Connector
  4. require("connector.php");
  5.  
  6. // MySQL Queries
  7. $onlinetime = mysql_query("SELECT * FROM `lb-players` ORDER BY onlinetime DESC");
  8.  
  9. // Permissions Group
  10. function permissionsgroup($username) {
  11.  
  12.     $uname = mysql_real_escape_string($username);
  13.     $query = mysql_query("SELECT * FROM permissions_inheritance WHERE child='$uname'");
  14.         if (mysql_num_rows($query) != 1) { return "ERROR"; } else {
  15.     $result = mysql_fetch_array($query);
  16.     $group = $result['parent'];
  17.    
  18.     if ($group == 'admins') { $color="FF0000"; }
  19.     elseif ($group == 'moderators') { $color="55FFFF"; }
  20.     elseif ($group == 'members') { $color="0000FF"; }
  21.     elseif ($group == 'guests') { $color="777777"; }
  22.     else ($color="000000");
  23.    
  24.     return '<font color="#' . $color . '">' . ucfirst($group) . '</font>';
  25.     }
  26. }
  27.  
  28. // iConomy Balance
  29. function iconomybalance($username) {
  30.  
  31.     $uname = mysql_real_escape_string($username);
  32.     $query = mysql_query("SELECT * FROM iconomy WHERE username='$uname'"); 
  33.         if (mysql_num_rows($query) != 1) { return "ERROR"; } else {
  34.     $result = mysql_fetch_array($query);
  35.     return $result['balance'];
  36.     }
  37. }
  38.  
  39. echo '
  40. <html>
  41.     <head>
  42.         <title>Beaverville Seniority</title>
  43.         <style type="text/css">
  44.         html { font-family: Sans-Serif }
  45.         </style>
  46.     </head>
  47.     <body>
  48.         <table cellpadding="5" cellspacing="1" border="1" align="center">
  49.             <tr><td><b>Username</b></td><td><b>Online Time</b></td><td><b>Group</b></td><td><b>Money</b></td></tr>';
  50.  
  51. // Populate Table
  52.     while($row = mysql_fetch_array($onlinetime))
  53.     {
  54.         if (iconomybalance($row['playername']) != 'ERROR') {
  55.             echo "
  56.                 <tr><td>" . $row['playername'] . "</td>
  57.                 <td>" . $row['onlinetime'] . "</td>
  58.                 <td>" . permissionsgroup($row['playername']) . "</td>
  59.                 <td>" . iconomybalance($row['playername']) . "</td></tr>";
  60.         } else { }
  61.     }
  62.  
  63. echo '
  64.         </table>
  65.     </body>
  66. </html>';
  67. ?>
Add Comment
Please, Sign In to add comment