Bom dia
Minha listagem de produtos não esta mais aparencendo, aparece o seguinte erro "Fatal error: Cannot redeclare listaProdutos() (previously declared in C:\xampp\htdocs\loja\banco-produto.php:3) in C:\xampp\htdocs\loja\banco-produto.php on line 11"
//Meu codigo do lista-produto.php
<?php
include("cabecalho.php");
include("conecta.php");
include("banco-produto.php");
include("remove-produto.php");
$produtos = listaProdutos($conexao);
if(array_key_exists("removido", $_GET)&&$_GET['removido']=='true'){
?>
<p class="alert-success">Produto apagado com sucesso.</p>
<?php
}
?>
<table class="table table-striped table-bordered">
<?php
foreach($produtos as $produto){
?>
<tr>
<td> <?=$produto['nome']?> </td>
<td> R$ <?=$produto['preco']?> </td>
<td>
<a href="remove-produto.php?id=<?=$produto['id']?>" class="text-danger">remover</a>
</td>
</tr>
<?php
}
?>
</table>
<?php
include("rodape.php");
?>
//Meu codigo do banco-produtos.php
<?php
function listaProdutos($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}')";
$resultadoDaInsercao = mysqli_query($conexao, $query);
return $resultadoDaInsercao;
}
function removeProduto($conexao, $id) {
$query = "delete from produtos where id = {$id}";
return mysqli_query($conexao, $query);
}
Obrigado.