É possível eliminar da página esses erros de MySQL em negrito? O erro é esperado, considerando que essa é a condição de falha na query e campos em branco. Considerando meu código:
<?php include('includes/header.php') ?>
<?php
$nome = $_GET["nome"];
$valor = $_GET["valor"];
$conexao = mysqli_connect('localhost', 'root', '', 'blog');
if ($_GET['nome'] != '' && $_GET['valor'] != '') {
$query = "insert into produtos (nome, valor) values ('{$nome}', {$valor})";}
else{?>
<p class="alert-danger">Os campos estão vazios</p>
<?php
}
$statement = mysqli_prepare($conexao, $query);
if (mysqli_stmt_execute($statement)){?>
<p class="alert-primary">Produto <?= $nome; ?>, <?= $valor; ?> adicionado com sucesso!</p>
<?php }
else{
?>
<p class="alert-danger">O produto <?= $nome; ?> não foi adicionado</p>
<?php
};
mysqli_close($conexao);
?>
<?php include('includes/footer.php') ?>