Advertisement
frostyfire

Leaderboard

Aug 21st, 2019
644
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.08 KB | None | 0 0
  1. <?php
  2.  
  3. $con = mysqli_connect('localhost', 'admin', 'admin', 'carnival_db');
  4.  
  5. if (mysqli_connect_errno())
  6. {
  7. echo "1: Connection failed";
  8. exit();
  9. }
  10.  
  11. $mackillopquery = "SELECT SUM(score) FROM players WHERE house ='mackillop';";
  12. $namatjiraquery = "SELECT SUM(score) FROM players WHERE house ='namatjira';";
  13. $flynnquery = "SELECT SUM(score) FROM players WHERE house ='flynn';";
  14. $mitchellquery = "SELECT SUM(score) FROM players WHERE house ='mitchell';";
  15. $oodgerooquery = "SELECT SUM(score) FROM players WHERE house ='oodgeroo';";
  16. $parerquery = "SELECT SUM(score) FROM players WHERE house ='parer';";
  17.  
  18. $firstquery = "SELECT username, house, MAX(score) FROM players WHERE score = (SELECT MAX(score) FROM players);";
  19. $secondquery = "SELECT username, house, MAX(score) FROM players WHERE score = (SELECT MAX(score) FROM players WHERE score <(SELECT MAX(score) FROM players));";
  20. $thirdquery = "SELECT username, house, MAX(score) FROM players WHERE score = (SELECT MAX(score) FROM players WHERE score <(SELECT MAX(score) FROM players WHERE score <(SELECT MAX(score) FROM players)));";
  21.  
  22. $mackillopcheck = mysqli_query($con, $mackillopquery) or die("2: Name check query failed");
  23. $namatjiracheck = mysqli_query($con, $namatjiraquery) or die("3: Name check query failed");
  24. $flynncheck = mysqli_query($con, $flynnquery) or die("4: Name check query failed");
  25. $mitchellcheck = mysqli_query($con, $mitchellquery) or die("5: Name check query failed");
  26. $oodgeroocheck = mysqli_query($con, $oodgerooquery) or die("6: Name check query failed");
  27. $parercheck = mysqli_query($con, $parerquery) or die("7: Name check query failed");
  28.  
  29. $firstcheck = mysqli_query($con, $firstquery) or die("8: Name check query failed");
  30. $secondcheck = mysqli_query($con, $secondquery) or die("9: Name check query failed");
  31. $thirdcheck = mysqli_query($con, $thirdquery) or die("10: Name check query failed");
  32.  
  33.  
  34.  
  35. $existingmackillop = mysqli_fetch_assoc($mackillopcheck);
  36. $existingnamatjira = mysqli_fetch_assoc($namatjiracheck);
  37. $existingflynn = mysqli_fetch_assoc($flynncheck);
  38. $existingmitchell = mysqli_fetch_assoc($mitchellcheck);
  39. $existingoodgeroo = mysqli_fetch_assoc($oodgeroocheck);
  40. $existingparer = mysqli_fetch_assoc($parercheck);
  41.  
  42. $existingfirst = mysqli_fetch_assoc($firstcheck);
  43. $existingsecond = mysqli_fetch_assoc($secondcheck);
  44. $existingthird = mysqli_fetch_assoc($thirdcheck);
  45.  
  46. echo "0";
  47. echo "\t";
  48. echo $existingmackillop["SUM(score)"];
  49. echo "\t";
  50. echo $existingnamatjira["SUM(score)"];
  51. echo "\t";
  52. echo $existingflynn["SUM(score)"];
  53. echo "\t";
  54. echo $existingoodgeroo["SUM(score)"];
  55. echo "\t";
  56. echo $existingmitchell["SUM(score)"];
  57. echo "\t";
  58. echo $existingparer["SUM(score)"];
  59. echo "\t";
  60.  
  61. echo $existingfirst["username"];
  62. echo "\t";
  63. echo $existingfirst["MAX(score)"];
  64. echo "\t";
  65. echo $existingfirst["house"];
  66. echo "\t";
  67.  
  68. echo $existingsecond["username"];
  69. echo "\t";
  70. echo $existingsecond["MAX(score)"];
  71. echo "\t";
  72. echo $existingsecond["house"];
  73. echo "\t";
  74.  
  75. echo $existingthird["username"];
  76. echo "\t";
  77. echo $existingthird["MAX(score)"];
  78. echo "\t";
  79. echo $existingthird["house"];
  80. echo "\t";
  81.  
  82. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement