Hellrocker

getstat.php

May 6th, 2016
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. <?php
  2.  
  3. header('Access-Control-Allow-Origin: *');
  4. header('Access-Control-Allow-Methods: GET, POST');
  5.  
  6. //mysql_connect("localhost", "root", "");
  7. //mysql_select_db("exmv6");
  8.  
  9. mysql_connect("localhost", "roydl7", "lolwtf");
  10. mysql_select_db("exmv6");
  11.  
  12.  
  13. $query = array(
  14. "SELECT `playerNick` as itemName, `kills` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID ORDER BY exm_player_sts_data.`kills` DESC LIMIT 100",
  15. "SELECT `playerNick` as itemName, `deaths` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID ORDER BY exm_player_sts_data.`deaths` DESC LIMIT 100",
  16. "SELECT `playerNick` as itemName, `points` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID ORDER BY exm_player_sts_data.`points` DESC LIMIT 100",
  17. "SELECT `playerNick` as itemName, `cash` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID AND exm_player_sts_data.timePlayed > 86400 ORDER BY exm_player_sts_data.`cash` DESC LIMIT 100",
  18. "SELECT `playerNick` as itemName, `timePlayed` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID ORDER BY exm_player_sts_data.`timePlayed` DESC LIMIT 100",
  19. "SELECT `playerNick` as itemName, `kills`/`deaths` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID AND exm_player_sts_data.timePlayed > 86400 ORDER BY exm_player_sts_data.kills/exm_player_sts_data.deaths DESC LIMIT 100",
  20. "SELECT `playerNick` as itemName, `reactionTestWin` as itemValue FROM exm_player_acc_data, exm_player_sts_data WHERE exm_player_acc_data.playerAccID = exm_player_sts_data.accID ORDER BY exm_player_sts_data.`reactionTestWin` DESC LIMIT 100",
  21. "SELECT * FROM (SELECT exm_player_acc_data.playerNick as itemName, COUNT( * ) as itemValue, exm_player_kd_logs.spawnid as streakID, exm_player_acc_data.playerAccID FROM exm_player_acc_data, `exm_player_kd_logs`, exm_player_sts_data WHERE exm_player_kd_logs.killeraccid = exm_player_acc_data.playerAccId AND exm_player_sts_data.accid = exm_player_acc_data.playerAccId AND exm_player_sts_data.rank > 2 AND spawnid > 0 GROUP BY exm_player_kd_logs.spawnid, exm_player_acc_data.playerAccID ORDER BY COUNT( * )DESC LIMIT 250) AS temp GROUP BY itemName ORDER BY itemValue DESC LIMIT 100"
  22. );
  23.  
  24.  
  25.  
  26. $result = "";
  27. if(isset($_GET['detailed_streaks'])) {
  28.  
  29. $query = "SELECT `exm_player_kd_logs`.timestamp, `exm_player_kd_logs`.reason, `exm_player_acc_data`.playerNick, `exm_player_kd_logs`.missionid, `exm_mission_list`.name FROM `exm_player_kd_logs`, `exm_player_acc_data`,`exm_mission_list` WHERE `exm_player_acc_data`.playerAccId = `exm_player_kd_logs`.playeraccid AND `exm_player_kd_logs`.missionid = `exm_mission_list`.id AND spawnid = " . $_GET['detailed_streaks'] . " ORDER BY reason ASC";
  30. $result = mysql_query($query);
  31. }
  32.  
  33. else {
  34. $result = mysql_query($query[$_GET['item']]);
  35. }
  36.  
  37. $results = array();
  38. while($row = mysql_fetch_assoc($result))
  39. {
  40. $results[] = $row;
  41. }
  42.  
  43. echo json_encode($results);
  44. ?>
Add Comment
Please, Sign In to add comment