<?php
include 'conexion.php';

$id = $_GET['id'] ?? null;
if (!$id) {
    die(json_encode(["error" => "No se proporcionó un ID de evento."]));
}

// Obtener detalles básicos del concierto
$sql = "SELECT nombre, artista, fecha, hora, direccion FROM conciertos WHERE id = ?";
$stmt = $conn->prepare($sql);
$stmt->bind_param("i", $id);
$stmt->execute();
$result = $stmt->get_result();
$concierto = $result->fetch_assoc();

if (!$concierto) {
    die(json_encode(["error" => "Concierto no encontrado."]));
}

// Obtener precios de zonas
$sql_zonas = "SELECT nombre, precio FROM zonas WHERE concierto_id = ?";
$stmt = $conn->prepare($sql_zonas);
$stmt->bind_param("i", $id);
$stmt->execute();
$result = $stmt->get_result();
$zonas = $result->fetch_all(MYSQLI_ASSOC);

foreach ($zonas as $zona) {
    if ($zona['nombre'] === 'VIP') {
        $concierto['precio_vip'] = $zona['precio'];
    } else if ($zona['nombre'] === 'General') {
        $concierto['precio_general'] = $zona['precio'];
    }
}

echo json_encode($concierto);
?>