Estou com o seguinte problema quando alterei de GET para POST
<form action="remove-produto.php" method="post">
<input type="hidden" name="id" value="<?=$produto['id']?>" />
<button class="btn btn-danger">remover</button>
</form>
Quando eu clico para remover. O id, consequente da ação, é enviado do ultimo id . Na aba desenvolvedor, quando eu averiguo, o post está composto dessa maneira:
id=1&id=2&id=3
Eu fico, então, com o último valor do id. Esse valor de qualquer item clicado vai sempre ser o do último.
Na tag input retirando o type (hidden) ele mostra o valor correto da id do meu item.
Esse problema todo eu tinha conseguido resolver, mas, agora não mais.