<?php
require 'conexion.php'; // Conexión a la base de datos

// Mostrar errores
ini_set('display_errors', 1);
ini_set('display_startup_errors', 1);
error_reporting(E_ALL);

// Leer datos del POST
$data = json_decode(file_get_contents("php://input"), true);
$ids = $data['ids'];
$escenario = $data['escenario'];

// Verificar que haya IDs
if (empty($ids)) {
    echo json_encode(["mensaje" => "No se recibieron IDs."]);
    exit;
}

// Convertir IDs a una cadena para la consulta SQL
$ids_string = implode(',', array_map('intval', $ids));

// Actualizar la base de datos
$sql = "UPDATE trabajos_formulario SET escenario = ? WHERE id IN ($ids_string)";
$stmt = $conn->prepare($sql);
$stmt->bind_param('s', $escenario);
if ($stmt->execute()) {
    echo json_encode(["mensaje" => "Escenario actualizado correctamente a '$escenario'."]);
} else {
    echo json_encode(["mensaje" => "Error al actualizar."]);
}
?>
