Tenho uma duvida sobre o seguinte código:
function insereProduto($conexao, $nome, $preco, $descricao, $categoria_id, $usado) {
$query = "insert into produtos (nome, preco, descricao, categoria_id, usado)
values ('{$nome}', {$preco}, '{$descricao}', {$categoria_id}, {$usado})";
$resultadoDaInsercao = mysqli_query($conexao, $query);
}
Na parte do values('{$nome}', {$preco}, '{$descricao}', {$categoria_id}, {$usado})
, o '{$nome}'
e a '{$descricao}'
estão entre apas, isso seria pois o retorno é uma string, e os outros não tem, pois o retorno é de interiro ou boolean?