<?php
// Veritabanı bağlantısı
$host = "localhost";
$dbname = "blacrhdy_bet1";
$username = "blacrhdy_bet1";
$password = "blacrhdy_bet1";

try {
    $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $username, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    die("Veritabanı bağlantı hatası: " . $e->getMessage());
}

// Arama işlemi
if ($_SERVER['REQUEST_METHOD'] === 'GET' && isset($_GET['provider_game'])) {
    $providerGame = $_GET['provider_game'];
    $stmt = $pdo->prepare("SELECT * FROM games WHERE provider_game LIKE :provider_game");
    $stmt->execute(['provider_game' => '%' . $providerGame . '%']);
    $games = $stmt->fetchAll(PDO::FETCH_ASSOC);
    header('Content-Type: application/json');
    echo json_encode($games);
    exit;
}

// Toplu güncelleme işlemi
if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['provider_game'])) {
    $providerGame = $_POST['provider_game'];
    $stmt = $pdo->prepare("UPDATE games SET cover = banner WHERE provider_game = :provider_game");
    $stmt->execute(['provider_game' => $providerGame]);
    echo json_encode(["success" => true, "message" => "Tüm oyunların cover alanı güncellendi."]);
    exit;
}
?>
