<?php
require '../../conexao/conexao.php';
//require '../sessao.php';
require '../../conexao/acesso.php';
//die(var_dump($_POST));
// Verifica se vieram registros
if (!empty($_POST['id_modulo'])) {
	foreach ($_POST['id_modulo'] as $index => $id_modulo) {
		$id_modulo = intval($id_modulo);
		$modulo = trim($_POST['modulo'][$index] ?? '');
		$caminho = trim($_POST['caminho'][$index] ?? '');
		$descricao = trim($_POST['descricao'][$index] ?? '');
		$id_pacote = intval($_POST['id_pacote'][$index] ?? 0);

		// Atualiza cada linha
		$stmt = $connectionmysql->prepare("
            UPDATE modulo
            SET modulo = ?, caminho = ?, descricao = ?, id_pacote = ?
            WHERE id_modulo = ?
        ");
		$stmt->bind_param("sssii", $modulo, $caminho, $descricao, $id_pacote, $id_modulo);
		$stmt->execute();
	}

	echo "<script>
            alert('Módulos atualizados com sucesso!');
            window.history.back(); // Volta para a tabela onde o usuário estava
          </script>";
    exit;
} else{
	echo "<script>
            alert('Nenhum módulo para atualizar!');
            window.history.back(); // Volta para a tabela onde o usuário estava
          </script>";
	exit;
}

// header("Location: index.php?status=sucesso");
// exit;
