<?php include 'Rating.php'; $servername = "127.0.0.1"; $username = "******"; $password = ""; $db = "test"; // Create connection $conn = new mysqli($servername, $username, $password, $db); // Check connection if ($conn->connect_error) { die("Connection failed: " . $conn->connect_error); } $player1 = $_POST['player1']; $player2 = $_POST['player2']; $winner = $_POST['winner']; if ($winner == 1) { $game = new \Rating\Rating($player1['score'], $player2['score'], 1, 0); $new_scores = $game->getNewRatings(); } elseif ($winner == 2) { $game = new \Rating\Rating($player1['score'], $player2['score'], 0, 1); $new_scores = $game->getNewRatings(); } $player1_new_score = $new_scores['a']; $player2_new_score = $new_scores['b']; $query = sprintf("UPDATE main SET score=%d WHERE id=%d", $player1_new_score, $player1['id']); mysqli_query($conn, $query); $query = sprintf("UPDATE main SET score=%d WHERE id=%d", $player2_new_score, $player2['id']); mysqli_query($conn, $query);
<?php $winner = $_POST["winner"]; $ratingA = $_POST["ratingA"]; $ratingB = $_POST["ratingB"]; ?> <form action="index.php" method="post"> Rating of A: <input type="number" name="ratingA"><br> Rating of B: <input type="number" name="ratingB"><br> Winner: <input type="radio" name="winner" value="0">A <input type="radio" name="winner" value="1">B <br> <input type="submit" name="submit" value="Submit"> </form> <?php require 'Rating.php'; echo '<h2>Instantiating Rating</h2>'; $demoRating = new Rating\Rating(); if ($winner = 0) { $demoRating->setNewSettings($_POST["ratingA"], $_POST["ratingB"], 1, 0); } elseif ($winner = 1) { $demoRating->setNewSettings($_POST["ratingA"], $_POST["ratingB"], 0, 1); } echo '<tt><pre>' . var_export($demoRating, TRUE) . '</pre></tt>'; ?> . var_export($demoRating, TRUE) . '</pre></tt>';