Olá, estou iniciando o curso básico de PHP e estou na aula de remover produto, até antes de eu utilizar o método get no id ao invés de post, o botão removia com sucesso, até então, após eu alterar para o post, o botão não remove mais do banco de dados, só é redirecionado para a página de remoção e aparece a mensagem de sucesso. O que eu devo fazer?
remover-produto.php
<?php include ("cabecalho.php") ?>
<?php include ("banco-produto.php") ?>
<?php include ("conexao-mysql.php") ?>
<?php
    $id = $_POST['id'];
    $removeProduto = removeProduto($conexao, $id);
header("Location: produto-lista.php?removido=true");
?>
banco-produto.php
<?php include ('conexao-mysql.php') ?>
<?php
    function listaProdutos($conexao){
        $produtos = array();
        $resultado = mysqli_query($conexao,'select * from produtos');
        while ($produto = mysqli_fetch_assoc($resultado)){
            array_push($produtos, $produto);
        }
        return $produtos;
    }
    function inserirProduto($conexao, $nome, $preco, $descricao){
        $query = "insert into produtos (nome, preco, descricao) values ('{$nome}', {$preco}, '{$descricao}')";
        return mysqli_query($conexao, $query);
    }
    function removeProduto($conexao, $id){
        $query = ("delete from produtos where id = {$id}");
        return mysqli_query($conexao, $query);
    }
?>produto-lista.php
<?php include ('conexao-mysql.php') ?>
<?php include ('banco-produto.php') ?>
<?php
    ?>
    <h1>Lista de Produtos</h1>
    <?php
        if(array_key_exists("removido", $_GET) && $_GET['removido']==TRUE){
            ?>
            <p style="color: lightgreen">Produto removido com sucesso!</p>
        <?}
?>
    <?
    $produtos = listaProdutos($conexao);
    foreach($produtos as $produto){
        echo '<br></br>' . $produto['nome'] . ' - R$' . $produto['preco'] . "<br></br>"?>
        <form action="remover-produto.php?id=<?$produto['id']?>" method="post">
            <button style="display: block;">remover produto</button><br>
        </form>
        <? echo substr($produto['descricao'], 0, 40); ?>
    <?php }
    ?>