ola gente nao estou entendendo o que esta acontecendo com meu codigo
estou adicionando um produto pelo formulario produto segue codigo abaixo e apresenta mensagem produto nao foi adicionado com sucesso mas olho o produto foi adicionado o que esta acontecendo?
<?php include("cabecalho.php");
include("conecta.php");
include("banco-categoria.php");
$categorias = listaCategorias($conexao);
?>
<h1>Formulário Produto</h1>
<form action="adiciona-produto.php" method="post">
<table class = "table">
<tr>
<td>Nome:</td>
<td><input class="form-control" type="text" name="nome"><br/></td>
</tr>
<tr>
<td>Preco:</td>
<td><input class="form-control" type="number" name="preco"></br></td>
</tr>
<tr>
<td>Descrição:</td>
<td><textarea name="descricao" class="form-control"></textarea></td>
</tr>
<tr>
<td>Categoria</td>
<td>
<?php foreach($categorias as $categoria) : ?>
<input type="radio" name="categoria_id" value="<?=$categoria['id']?>"><?=$categoria['nome']?></br>
<?php endforeach ?>
</td>
</tr>
<tr>
<td>
<input button class="btn btn-danger" type="submit"></button>
</td>
</tr>
</table>
</form>
<?php include("rodape.php");?>
segue codigo do adiciona produto:
<?php include("cabecalho.php");
include("conecta.php");
include("banco-produto.php");
include("banco-categoria.php");
$nome = $_POST['nome'];
$preco = $_POST['preco'];
$descricao = $_POST['descricao'];
$categoria_id = $_POST['categoria_id'];
if(insereProduto($conexao,$nome,$preco, $descricao, $categoria_id)){?>
<p class="text-sucess">Produto <?=$nome; ?>,<?= $preco; ?>adicionado com sucesso</p>
<?php }else{
$msg = mysqli_error($conexao); ?>
<p class="text-danger">Produto <?=$nome; ?> não foi adicionado com sucesso: <?= $msg?></p>
<?php
}
?>
<?php include("rodape.php");?>