Estou com problemas no meu código ele lista os produtos do banco porem ao clicar em remover ele aparece a mensagem que o produto foi removido porem ele ainda continua na lista mesmo se atualizar a pagina e limpar os cache do navegador. e retornou um erro confira : Meu código:
ARQUIVO: BANCOPRODUTO.PHP
<?php
function listaProduto($conexao) {
$produtos = array();
$resultado = mysqli_query($conexao, "select * from produtos");
while($produto = mysqli_fetch_assoc($resultado)) {
array_push($produtos, $produto);
}
return $produtos;
}
function insereProduto($conexao,$nome,$preco){
$query = "insert into produtos (nome, preco) values ('{$nome}', {$preco})";
return mysqli_query($conexao, $query); //Fução que retorna a conexao
}
function removeProduto($conexao, $id) {
$query = "delete from produtos where id = {$id}";
return mysqli_query($conexao, $query);
}
ARQUIVO: REMOVEPRODUTO.PHP
<?php
include("cabecalho.php");
include("conecta.php");
include("bancoproduto.php");
$id = $_GET['id'];
removeProduto($conexao, $id);
?>
<p class="text-success">Produto <?=$id?> removido!</p>
<?php
include("adiciona-produto.php");
?>
DETALHES DO ERRO:
Fatal error: Cannot redeclare listaProduto() (previously declared in C:\xampp\htdocs\cursophp\bancoproduto.php:2) in C:\xampp\htdocs\cursophp\bancoproduto.php on line 10