Advertisement
Guest User

Untitled

a guest
Apr 30th, 2012
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. <?php
  2.  
  3. include("config.php");
  4.  
  5. $getRankQuery = "SELECT hungergames_users.id, hungergames_records.user_id, hungergames_records.victories, hungergames_records.biggest_kill_streak, hungergames_records.most_chests_opened, hungergames_records.total_chests_opened, hungergames_records.lastlogin, hungergames_records.longest_lifespan, hungergames_records.total_lifespan, hungergames_records.total_points, hungergames_records.most_points, hungergames_users.donor, hungergames_users.user FROM hungergames_records, hungergames_users WHERE hungergames_records.user_id = hungergames_users.id ORDER BY hungergames_records.total_points DESC";
  6. $getRankResult = mysql_query($getRankQuery);
  7.  
  8. //$row = mysql_fetch_array($getRankResult);
  9.  
  10. function getUserRank($searchedUserID)
  11. {
  12. global $row;
  13. $userArray = $row["user_id"];
  14. $rank = 0;
  15. $lastPoints = -1; // Never happens
  16. foreach ( $userArray as $user) {
  17. if ($user['total_points'] != $lastPoints) $rank++;
  18. if ($user['user_id'] == $searchedUserID) break;
  19. }
  20. return $rank;
  21. }
  22.  
  23. while ($data = mysql_fetch_array($result)) {
  24. echo getUserRank($data["user_id"]);
  25. }
  26.  
  27. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement