Olá, pessoal! Estou tentando identificar o erro ao tentar remover um produto da lista, cuja mensagem é: Notice: Undefined index: id in C:\xampp\htdocs\ludelux\remove-produto.php on line 5 O código da página remove-produto segue abaixo:
<?php
include ("cabeçalho.php");
include ("banco-produto.php");
include ("conexão.php")
$id = $_GET['id'];
removeProduto($conexão, $id);
?>
<p class="text-success"> Produto $id?> removido com sucesso!</p>
<?php<include ("rodapé.php");
?>
Na página produto-lista.php, o link para a remoção ficou:
<a href="remove-produto.php?=<?=$produto['id']?>" class="btn btn-danger">Remover</a>
Já a função removeProduto está assim:
function removeProduto($conexao, $id) {
$query = "delete from produtos where id={$id}";
return mysqli_query($conexao, $query);
}
O que poderá estar acontecendo? Já revisei os códigos várias vezes, mas não consegui identificar o meu erro. Desde já, grato pela ajuda!