28 lines
766 B
PHP
28 lines
766 B
PHP
<?php
|
|
include 'conexion.php';
|
|
|
|
header('Content-Type: application/json');
|
|
|
|
if ($_SERVER['REQUEST_METHOD'] === 'GET' && isset($_GET['id_zona'])) {
|
|
$idZona = intval($_GET['id_zona']);
|
|
|
|
// Consultar los asientos de la zona específica
|
|
$consultaAsientos = "SELECT id_asiento, estado FROM asientos WHERE id_zona = ?";
|
|
$stmtAsientos = $conexionBD->prepare($consultaAsientos);
|
|
$stmtAsientos->bind_param("i", $idZona);
|
|
$stmtAsientos->execute();
|
|
$resultadoAsientos = $stmtAsientos->get_result();
|
|
|
|
$asientos = [];
|
|
while ($asiento = $resultadoAsientos->fetch_assoc()) {
|
|
$asientos[] = $asiento;
|
|
}
|
|
|
|
echo json_encode($asientos);
|
|
exit;
|
|
} else {
|
|
echo json_encode(["error" => "Parámetro id_zona faltante"]);
|
|
exit;
|
|
}
|
|
?>
|