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

Erro na hora de inserir produtos com a categoria

Catchable fatal error: Object of class mysqli could not be converted to string in C:\xampp\htdocs\Loja\banco-produto.php on line 16

código

function insereProduto($nome, $preco, $descricao, $categoria_id) {
    $query = "insert into produtos (nome, preco, descricao, categoria_id) values ('{$nome}', {$preco}, '{$descricao}', {$categoria_id})";
    $resultadoDaInsercao = mysqli_query($conexao, $query);
}
2 respostas
solução!

Paulo, você cria a variável que é o retorno do resultado da query, mas não retorna.

Coloca a linha return $resultadoDaInsercao e testa o insert depois disso.

Valeu João deu certo aqui.