Olá, eu, ao invés de usar o input escondido, no automatico acabei colocando o valor no botao e queria saber se posso fazer isso ou é errado.
Código proposto:
<td><?= $produto['nome'] ?></td>
<td><?= $produto['preco'] ?></td>
<td><?= substr($produto['descricao'], 0, 40) ?></td>
<td>
<form action="remove-produto.php" method="post">
<input type="hidden" name="id" value="<?=$produto['id']?>" />
<button class="btn btn-danger">remover</button>
</form>
</td>
</tr>
Código que fiz:
<td><?= $produto['nome'] ?></td>
<td><?= $produto['preco'] ?></td>
<td><?= substr($produto['descricao'], 0, 40) ?></td>
<td>
<form action="remove-produto.php" method="post">
<button name="id" value="<?=$produto['id']?>" class="btn btn-danger">remover</button>
</form>
</td>
</tr>