Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao cadastrar produto em Formulário de Produto

Está dando um erro quando cadastro o nome e o preço do produto no http://localhost/loja/produto_formulario.php, quando clico em cadastrar, que diz: Parse error: syntax error, unexpected end of file in C:\wamp64\www\loja\adiciona_produto.php on line 19

<?php include("cabecalho.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">Produto <?php echo $nome; ?>, <?php echo $preco; ?> foi adicionado.</p>;
                  <?php } else { ?>
                          <p class="alert-danger">Produto <?php echo $nome; ?> não foi adicionado.</p>;
                  <?php}

                  //mysqli_close($conexao);
              ?>

<?php include("rodape.php"); ?>
1 resposta
solução!

Solucionado! , no comando $_GET["nome"] e $_GET["preco"] estavam com aspas simples, mudei para aspas duplas e funcionou, creio que era isso que estava impedindo de cadastrar os produtos