<?php

$idmacrebi = $_POST["idmac"];
$nome = $_POST["nome"];
$contador = $_POST["contador"];
$ativo = $_POST["ativo"];

include 'conectabanco.php';

try {
    // Preparando a instrução SQL com segurança (evita SQL Injection)
    $stmt = $conn->prepare("INSERT INTO macrebi(idmacrebi, nome, contador, ativo) 
                            VALUES (:idmacrebi, :nome, :contador, :ativo)");
    
    // Bind dos parâmetros com os mesmos nomes da SQL
    $stmt->bindParam(':idmacrebi', $idmacrebi); // ✅ Corrigido
    $stmt->bindParam(':nome', $nome);
    $stmt->bindParam(':contador', $contador);
    $stmt->bindParam(':ativo', $ativo);

    if ($stmt->execute()) {
        echo "Ação bem-sucedida.";
    } else {
        $errorInfo = $stmt->errorInfo();
        echo "Erro: " . $errorInfo[2];
    }
}
catch (Exception $e) {
    echo 'Erro: ' . $e->getMessage();
}

// Fecha a conexão corretamente com PDO
$conn = null;
?>