Olá, tenho este código no evento afterupdate onde atualizo os dados em uma outra tabela. Fiz o código para inserção e de exclusão. Ambos funcionam perfeitamente. mas este de atualização não funciona. O que estou fazendo de errado?
// SQL statement parameters
$update_table = ‘detalhe_cotacao_incluir’; // Table name
$update_where = “detalhe_cotacao_id = ‘{id}’”; // Where clause
$update_fields = array( // Field list, add as many as needed
‘detalhe_cotacao_id’ => “’{id}’”,
‘cotacao_id’ => “’{cotacao_id}’”,
‘comprador_id’ => “’{comprador_id}’”,
‘comprador_usuario_id’ => “’{comprador_usuario_id}’”,
‘vendedor_id’ => “’{vendedor_id}’”,
‘vendedor_usuario_id’ => “’{vendedor_usuario_id}’”,
‘descricao’ => “’{descricao}’”,
‘quantidade’ => “’{quantidade}’”,
‘unidade’ => “’{unidade}’”,
‘situacao’ => “’{situacao}’”,
‘prazoEntrega’ => “’{prazoEntrega}’”,
‘parcelaEntrega’ => “’{parcelaEntrega}’”,
‘intervaloParcela’ => “’{intervaloParcela}’”,
‘dataIntervalo’ => “’{dataIntervalo}’”,
);
// Update record
$update_sql = ‘UPDATE ’ . $update_table
. ’ SET ’ . implode(’, ', $update_fields)
. ’ WHERE ’ . $update_where;
sc_exec_sql($update_sql);