|
|
@@ -47,12 +47,14 @@
|
|
|
} else {
|
|
|
$sql = "SELECT count(*) as c FROM gamePlayers WHERE gameId = $gameId AND status NOT LIKE 'DECLINED'";
|
|
|
$result = $conn->query($sql);
|
|
|
- while ($data = $result->fetch_assoc()) { // TODO Kommer ge fel om man inte har några spel kvar i listan.
|
|
|
- if ($data['c'] == 1) { // Alla utom den som startade spelet har nekat, ta bort spelet från game
|
|
|
- $sql = "DELETE FROM game WHERE id = $gameId";
|
|
|
- $result = $conn->query($sql);
|
|
|
- if (!$result) {
|
|
|
- echo "UPDATE game status failed " . $conn->error;
|
|
|
+ if ($result !== false) {
|
|
|
+ while ($data = $result->fetch_assoc()) {
|
|
|
+ if ($data['c'] == 1) { // Alla utom den som startade spelet har nekat, ta bort spelet från game
|
|
|
+ $sql = "DELETE FROM game WHERE id = $gameId";
|
|
|
+ $result = $conn->query($sql);
|
|
|
+ if (!$result) {
|
|
|
+ echo "UPDATE game status failed " . $conn->error;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|