Minha referencia para pegar as informações do produto que quer alterar esta dando certo porem na hora de alterar e cadastrar ele informa um erro porem esse erro é porque ele não esta dando update no banco pode verificar oqeu tem de erro no codigo informa erro na linha 40 41
function alteraProduto($conexao,$produto){
L40 - $query = "update produtos set nome = '{$produto->nome}', quantidade = {$produto->quantidade},
L41- valor={$produto->valor}, modelo={$produto->modelo} where id = '{$produto->id}'";
return mysqli_query($conexao, $query);
}