<?php header("Content-Type: application/json"); require_once "conexion-bd.php"; if (!isset($_GET['id']) || !is_numeric($_GET['id'])) { echo json_encode(["error" => "No se especificó un evento válido."]); exit(); } $id_evento = intval($_GET['id']); // Obtener el lugar del evento $sql_lugar = "SELECT lugar_id FROM conciertos WHERE id = ?"; $stmt = $conn->prepare($sql_lugar); $stmt->bind_param("i", $id_evento); $stmt->execute(); $result = $stmt->get_result(); $evento = $result->fetch_assoc(); if (!$evento) { echo json_encode(["error" => "El evento no existe."]); exit(); } $lugar_id = $evento['lugar_id']; // Obtener los asientos del lugar $sql_asientos = "SELECT id, numero_asiento, estado FROM asientos WHERE lugar_id = ?"; $stmt = $conn->prepare($sql_asientos); $stmt->bind_param("i", $lugar_id); $stmt->execute(); $result = $stmt->get_result(); $asientos = []; while ($row = $result->fetch_assoc()) { $asientos[] = $row; } echo json_encode($asientos); $stmt->close(); $conn->close(); ?>