Advertisement
Guest User

Untitled

a guest
Jan 27th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. <?php
  2. $servername = "localhost";
  3. $username = "root";
  4. $password = "";
  5. $databaseName = "fps";
  6.  
  7. $maxRooms = 10;
  8.  
  9. $conn = mysqli_connect($servername, $username, $password, $databaseName);
  10. // Check connection
  11. if (!$conn)
  12. {
  13. die("Connection failed: " . mysqli_connect_error());
  14. }
  15. $maxRooms = 10;
  16. $sql = "SELECT * FROM `servers` WHERE `rooms` < '$maxRooms' LIMIT 1";
  17.  
  18. $result = mysqli_query($conn, $sql);
  19.  
  20. if (mysqli_num_rows($result) > 0)
  21. {
  22. // output data of each row
  23. while($row = mysqli_fetch_assoc($result))
  24. {
  25. $rooms = $row ['rooms'];
  26. $rooms = $rooms + 1;
  27. $owner = $row['primaryKey'];
  28. $ban= 120;
  29. $warmup = 90;
  30. $minPlayers=2;
  31. $kills=10;
  32. $callbackURL = "www.someurl.com/url";
  33.  
  34. $date = new DateTime();
  35. $matchID = $date->getTimestamp();
  36. $whitelist = "PLAYER1:PASS1;PLAYER2:PASS2;PLAYER3:PASS3;";
  37. sleep(2);
  38. $sql = "INSERT INTO `rooms` (matchID,ban,warmup,minPlayers,kills,callbackURL,whitelist,owner) VALUES ('$matchID','$ban','$warmup','$minPlayers','$kills','$callbackURL','$whitelist',$owner)";
  39. if (mysqli_query($conn, $sql))
  40. {
  41. echo "New record created successfully";
  42. mysqli_free_result($result);
  43. $sql = "UPDATE `servers` SET `rooms`='$rooms' WHERE `primaryKey`='$owner'";
  44. if(!mysqli_query($conn,$sql))
  45. {
  46. echo "Couldn't update servers amount of rooms.";
  47. }
  48.  
  49. }
  50. else
  51. {
  52. echo "Error: " . $sql . "<br>" . mysqli_error($conn);
  53. }
  54. break;
  55. }
  56. }
  57. else
  58. {
  59. echo "There aren't any available servers right now!";
  60. }
  61.  
  62.  
  63. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement