1
0

online.php 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. error_reporting(0);
  3. $link = mysqli_connect('localhost', 'root', '', 'lux-rp');
  4. if($link === false) die('[]');
  5. $user_check_query = "SELECT `master`, `char_name`, `Faction`, `Username`, `Admin`, `Tester` FROM `characters` JOIN `accounts` ON `master` = accounts.ID WHERE characters.Online = 1";
  6. $result = mysqli_query($link, $user_check_query);
  7. $rowcount = $result->num_rows;
  8. if(!$rowcount) die('[]');
  9. $rows = array();
  10. while($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) $rows[] = $row;
  11. $jsondata = '[';
  12. for($i = 0; $i < $rowcount; $i++)
  13. {
  14. if($i == 0) $jsondata = $jsondata.'{"master":'.$rows[$i]['master'].',"char_name":"'.$rows[$i]['char_name'].'","Faction":'.$rows[$i]['Faction'].',"Username":"'.$rows[$i]['Username'].'","Admin":'.$rows[$i]['Admin'].',"Tester":'.$rows[$i]['Tester'].'}';
  15. else $jsondata = $jsondata.',{"master":'.$rows[$i]['master'].',"char_name":"'.$rows[$i]['char_name'].'","Faction":'.$rows[$i]['Faction'].',"Username":"'.$rows[$i]['Username'].'","Admin":'.$rows[$i]['Admin'].',"Tester":'.$rows[$i]['Tester'].'}';
  16. }
  17. $jsondata = $jsondata.']';
  18. echo $jsondata;
  19. ?>