Olá!
Fiz o exercício proposto na aula, e aparentemente fiz tudo seguindo o exemplo, porém quando adiciono um produto sem preço, o sistema não se comporta da mesma maneira apresentada na aula. O produto é adicionado ao banco de dados com o preço 0,00.
Configurei algo errado ou houve uma mudança de comportamento?
Segue o código:
<?php include("header.php"); ?>
<?php
$nome = $_GET["nome"];
$preco = $_GET["preco"];
$conexao = mysqli_connect('localhost', 'root', '', 'loja');
$query = "insert into produtos (nome, preco) values ('{$nome}', '{$preco}')";
if(mysqli_query($conexao, $query) ){ ?>
<p class="alert-success">O produto <?= $nome; ?> foi cadastrado com o preço de <?= $preco;?> </p>
<?php } else { ?>
<p class="alert-danger">O produto <?= $nome; ?> não foi cadastrado! </p>
<?php
}
mysqli_close($conexao);
?>
<?php include("footer.php"); ?>