Delete save_result.php
This commit is contained in:
parent
59a3cf7e29
commit
5e44c4d815
@ -1,44 +0,0 @@
|
|||||||
<?php
|
|
||||||
session_start();
|
|
||||||
header("Content-Type: application/json");
|
|
||||||
require 'db.php';
|
|
||||||
|
|
||||||
if (!isset($_SESSION['user_id'])) {
|
|
||||||
echo json_encode(["error" => "Not logged in"]);
|
|
||||||
exit;
|
|
||||||
}
|
|
||||||
|
|
||||||
$user_id = $_SESSION['user_id'];
|
|
||||||
|
|
||||||
$input = json_decode(file_get_contents("php://input"), true);
|
|
||||||
$result = $input['result'] ?? '';
|
|
||||||
|
|
||||||
if (!in_array($result, ['win','loss','draw'])) {
|
|
||||||
echo json_encode(["error" => "Invalid result"]);
|
|
||||||
exit;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Pastikan row user di users_stats ADA
|
|
||||||
$stmt = $pdo->prepare("SELECT id FROM users_stats WHERE user_id = ?");
|
|
||||||
$stmt->execute([$user_id]);
|
|
||||||
|
|
||||||
// Jika belum ada, buat kosong
|
|
||||||
if (!$stmt->fetch()) {
|
|
||||||
$pdo->prepare("INSERT INTO users_stats (user_id, wins, losses, draws) VALUES (?, 0, 0, 0)")
|
|
||||||
->execute([$user_id]);
|
|
||||||
}
|
|
||||||
|
|
||||||
// Update sesuai hasil
|
|
||||||
if ($result === 'win') {
|
|
||||||
$sql = "UPDATE users_stats SET wins = wins + 1, updated_at = NOW() WHERE user_id = ?";
|
|
||||||
}
|
|
||||||
else if ($result === 'loss') {
|
|
||||||
$sql = "UPDATE users_stats SET losses = losses + 1, updated_at = NOW() WHERE user_id = ?";
|
|
||||||
}
|
|
||||||
else if ($result === 'draw') {
|
|
||||||
$sql = "UPDATE users_stats SET draws = draws + 1, updated_at = NOW() WHERE user_id = ?";
|
|
||||||
}
|
|
||||||
|
|
||||||
$pdo->prepare($sql)->execute([$user_id]);
|
|
||||||
|
|
||||||
echo json_encode(["success" => true]);
|
|
||||||
Loading…
x
Reference in New Issue
Block a user