Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Passar o valor do id no button ao invés de usar o input

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>
2 respostas
solução!

Olá Nicollas tudo bem?

Estou fechando esse tópico porque subiu duplicado na hora do post.

https://cursos.alura.com.br/forum/topico-passar-o-valor-do-id-no-button-ao-inves-de-usar-o-input-77015

Obrigado, eu nao consegui excluir.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software