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

Parse error: syntax error, unexpected 'mysqli_query' (T_STRING)

O que pode estar errado?

<!DOCTYPE html>
<html>
    <head>
        <title>minha loja </title>
        <meta charset="utf-8">
        <link rel="stylesheet" type="text/css" href="../loja/css/bootstrap.css">
        <link rel="stylesheet" type="text/css" href="../loja/css/loja.css">
    </head>
    <body>
        <div class="container">
            <div class="principal">
                <?php
                    $nome = $_GET["nome"];
                    $preco = $_GET["preco"];
                    $conexao = mysqli_connect('localhost', 'root', '', 'loja');

                    $query = "insert into produto (nome,preco) values('{$nome}', {$preco})"
                    mysqli_query($conexao, $query);

                    mysqli_close($conexao);
                ?>


                <p class="alert-success">Produto <?= $nome; ?>, <?= $preco; ?> adicionado com sucesso!</p>

        </div>
    </div>
</body>
</html>
1 resposta
solução!

Boa tarde Guilherme!

Está faltando um ";" (ponto e vírgula) no final da linha 17:

$query = "insert into produto (nome,preco) values('{$nome}', {$preco})"