<?php
include 'conexion.php';

if ($_SERVER['REQUEST_METHOD'] === 'POST') {
    $datos = json_decode(file_get_contents("php://input"), true);
    
    if (!isset($datos['id'])) {
        echo json_encode(["eliminacionCorrecta" => false, "error" => "ID de concierto no proporcionado"]);
        exit;
    }

    $id = intval($datos['id']);
    
    // Eliminar las zonas relacionadas con el concierto
    $consulta_zonas = "DELETE FROM zonas WHERE id_concierto = ?";
    $stmt_zonas = $conexionBD->prepare($consulta_zonas);
    $stmt_zonas->bind_param("i", $id);
    $stmt_zonas->execute();
    
    // Eliminar el concierto
    $consulta = "DELETE FROM conciertos WHERE id_concierto = ?";
    $stmt = $conexionBD->prepare($consulta);
    $stmt->bind_param("i", $id);
    $stmt->execute();
    
    if ($stmt->affected_rows > 0) {
        echo json_encode(["eliminacionCorrecta" => true]);
    } else {
        echo json_encode(["eliminacionCorrecta" => false, "error" => "No se pudo eliminar el concierto"]);
    }
    exit;
} else {
    echo json_encode(["error" => "Método no permitido"]);
    exit;
}