Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 4 da Aula 2 - Inserindo produtos no banco de dados

Ao clicar em cadastrar o resultado me retorna como nao cadastrado sendo que todos os campos foram preenchidos

´´´ <?php $nome = $_GET["nome"]; $preco = $_GET["preco"]; $conexao = mysqli_connect('localhost', 'root', '', 'loja2'); $query = "insert into produtos[nome, preco] values ('{$nome}', {$preco})";

if (mysqli_query($conexao, $query)) { ?>

Produto <?=$nome;?>, <?=$preco;?> adicionado com sucesso!

<?php } else { ?>

Produto <?=$nome;?>, não foi adicionado

<?php } ?> <?php include "./foot.php";?> ```

Produto Biz, não foi adicionado

2 respostas
solução!

Oi Pedro,

Talvez o problema seja porque no seu sql de insert percebi que está com colchetes ao invés de parênteses:

into produtos[nome, preco]

Altere para:

into produtos(nome, preco)

E veja se resolve.

Abraços!

Obrigado Rodrigo.

Resolveu!