Ao adicionar o produto através do formulário, recebo somente a mensagem de "Produto não foi adicionado"... não está incluindo no banco de dados, noa consegui localizar o erro
adiciona-produto.php
<?php include("cabecalho.php"); ?>
<?php include("conecta.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'];
if(insereProduto($conexao, $nome, $preco)) { ?>
<p class="text-success">O produto <?= $nome ?>, <?= $preco ?> foi adicionado.</p>
<?php } else {
$msg = mysqli_error($conexao);
?>
<p class="text-danger">O produto <?= $nome ?> não foi adicionado. <?= $msg?> </p>
<?php
}
?>
<?php include("rodape.php"); ?>
**produto-lista.php*
<?php include("cabecalho.php"); ?>
<?php include ("conecta.php");
$resultado = mysqli_query($conexao, "select * from produtos");
while($produto = mysqli_fetch_assoc($resultado)) {
echo $produto['nome'] . "</br>";
}
?>
<?php include("rodape.php"); ?>
conecta.php
<?php
$conexao = mysqli_connect("localhost", "root", " ", "loja" );