<?php
// Conexão com o banco
$host = 'localhost';
$db = 'kaltekgo_avila';
$user = 'kaltekgo_admin';
$pass = 'kaltek@2024';

try {
    $pdo = new PDO("mysql:host=$host;dbname=$db;charset=utf8", $user, $pass);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (Exception $e) {
    die("Erro na conexão: " . $e->getMessage());
}

// Verifica se foi enviado um ID válido
if (!isset($_POST['id']) || !is_numeric($_POST['id'])) {
    die("ID inválido.");
}

$id = (int) $_POST['id'];
$nomePai = $_POST['nomePai'] ?? '';
$telefonePai = $_POST['telefonePai'] ?? '';
$nomeMae = $_POST['nomeMae'] ?? '';
$telefoneMae = $_POST['telefoneMae'] ?? '';
$telefoneRespLegal = $_POST['telefoneRespLegal'] ?? '';

// Atualiza os dados no banco
try {
    $stmt = $pdo->prepare("UPDATE alunos SET 
        nomePai = :nomePai,
        telefonePai = :telefonePai,
        nomeMae = :nomeMae,
        telefoneMae = :telefoneMae,
        telefoneRespLegal = :telefoneRespLegal
        WHERE id = :id");

    $stmt->execute([
        ':nomePai' => $nomePai,
        ':telefonePai' => $telefonePai,
        ':nomeMae' => $nomeMae,
        ':telefoneMae' => $telefoneMae,
        ':telefoneRespLegal' => $telefoneRespLegal,
        ':id' => $id
    ]);

    // Alerta e redireciona
    echo "<script>
        alert('Dados atualizados com sucesso. Você será redirecionado para o site.');
        window.location.href = 'https://colegioavila.com.br';
    </script>";
    exit;

} catch (PDOException $e) {
    die("Erro ao atualizar os dados: " . $e->getMessage());
}
?>
