Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $servername = "localhost";
- $username = "root";
- $password = "";
- $databaseName = "fps";
- $maxRooms = 10;
- $conn = mysqli_connect($servername, $username, $password, $databaseName);
- // Check connection
- if (!$conn)
- {
- die("Connection failed: " . mysqli_connect_error());
- }
- $maxRooms = 10;
- $sql = "SELECT * FROM `servers` WHERE `rooms` < '$maxRooms' LIMIT 1";
- $result = mysqli_query($conn, $sql);
- if (mysqli_num_rows($result) > 0)
- {
- // output data of each row
- while($row = mysqli_fetch_assoc($result))
- {
- $rooms = $row ['rooms'];
- $rooms = $rooms + 1;
- $owner = $row['primaryKey'];
- $ban= 120;
- $warmup = 90;
- $minPlayers=2;
- $kills=10;
- $callbackURL = "www.someurl.com/url";
- $date = new DateTime();
- $matchID = $date->getTimestamp();
- $whitelist = "PLAYER1:PASS1;PLAYER2:PASS2;PLAYER3:PASS3;";
- sleep(2);
- $sql = "INSERT INTO `rooms` (matchID,ban,warmup,minPlayers,kills,callbackURL,whitelist,owner) VALUES ('$matchID','$ban','$warmup','$minPlayers','$kills','$callbackURL','$whitelist',$owner)";
- if (mysqli_query($conn, $sql))
- {
- echo "New record created successfully";
- mysqli_free_result($result);
- $sql = "UPDATE `servers` SET `rooms`='$rooms' WHERE `primaryKey`='$owner'";
- if(!mysqli_query($conn,$sql))
- {
- echo "Couldn't update servers amount of rooms.";
- }
- }
- else
- {
- echo "Error: " . $sql . "<br>" . mysqli_error($conn);
- }
- break;
- }
- }
- else
- {
- echo "There aren't any available servers right now!";
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement