|
|
@@ -18,7 +18,7 @@
|
|
|
$userId = $conn->query("SELECT id FROM users where username = '$userName'");
|
|
|
|
|
|
if ($callFunction === "list"){
|
|
|
- $sql = "SELECT game.*, users.username FROM `game` LEFT JOIN users on currentPlayer = users.id WHERE id IN (SELECT gameId FROM gamePlayers WHERE playerId = $userId)"
|
|
|
+ $sql = "SELECT game.*, users.username as playerToAct FROM `game` LEFT JOIN users on currentPlayer = users.id WHERE id IN (SELECT gameId FROM gamePlayers WHERE playerId = $userId)"
|
|
|
$result = $conn->query($sql);
|
|
|
|
|
|
if ($result->num_rows > 0) {
|
|
|
@@ -202,13 +202,13 @@
|
|
|
$values .= "('$userName', $qId, $gameId),";
|
|
|
}
|
|
|
$values = rtrim($values, ',');
|
|
|
- $sql = "INSERT INTO usersLockedQuestions (playerName, questionId, gameId) VALUES $values ON DUPLICATE KEY UPDATE playerName = '$userName', gameId = $gameId";
|
|
|
+ $sql = "INSERT INTO usersLockedQuestions (playerId, questionId, gameId) VALUES $values ON DUPLICATE KEY UPDATE playerId = '$userId', gameId = $gameId";
|
|
|
$result = $conn->query($sql);
|
|
|
if (!$result) {
|
|
|
echo "ERROR while svaing player questions for game $gameId and player $userName with error " . $conn->error . " from sql $sql";
|
|
|
}
|
|
|
|
|
|
- $sql = "UPDATE gamePlayers SET userLockedQuestions = (SELECT count(*) FROM usersLockedQuestions WHERE gameId = $gameId AND playerName = '$userName') WHERE playerId = (SELECT id FROM users WHERE username = '$userName' AND gameId = $gameId)";
|
|
|
+ $sql = "UPDATE gamePlayers SET userLockedQuestions = (SELECT count(*) FROM usersLockedQuestions WHERE gameId = $gameId AND playerId = '$userId') WHERE playerId = (SELECT id FROM users WHERE username = '$userName' AND gameId = $gameId)";
|
|
|
$conn->query($sql);
|
|
|
}
|
|
|
|