erro no seguinte codigo php , o mesmo nao mostra somente uma menssagen de erro e sim as duas o que pode esta errado ?
<?php include("cabecalho.php"); ?> <?php function insereProduto($conexao, $nome , $preco){ $query = "insert into produtos (nome,preco) values ('{$nome}', '{$preco}')"; return mysqli_query($conexao , $query);
}
$nome = $_GET["nome"]; $preco = $_GET["preco"]; $conexao = mysqli_connect('localhost','root','','loja');
if (insereProduto($conexao , $nome , $preco)){ ?>
Produto <?= $nome; ?>,<?=$preco;?> adicionado com sucesso!
<?php} else{ ?>o produto <?=$nome ?> não adicionado
<?php } ?>
<? php include ("rodape.php"); ?>