[RESOLVIDO]Atualizar Mestre através do detalhe

Boa noite, preciso de uma força

no detalhe tenho varios produtos com subtotal quero totalizar a soma no campo mestre do pedido segue o codigo da função

sc_lookup(dataset, “SELECT SUM (detalhe_subtotal) FROM detalhe WHERE pedido_idpedido = (pedido_idpedido)”);

$total = {dataset [0][0]};

sc_master_value(‘pedidototal’, $total);

sc_exec_sql(“UPDATE pedido SET pedidototal = $total WHERE idpedido = (idpedido)”);

Retorna erro

SQL ERROR’s:
Method total: “SELECT SUM (detalhe_subtotal) FROM detalhe WHERE pedido_idpedido = (pedido_idpedido)”
()

Onde tem:

WHERE pedido_idpedido = (pedido_idpedido)

não seria:

WHERE pedido_idpedido = {pedido_idpedido}

??

Jorge continua o mesmo erro ,

Erro ao acessar o banco de dados
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘WHERE idpedido = (idpedido)’ at line 1

Ativa o debug do form e veja o que está sendo trazido pras variaveis

Mas não mudaste os () por {}…

Obrigado Kleyber e jorgepopel

[RESOLVIDO]

Erro estava em duas coisas como kleyber citou CORRETO {campo do formulário} ERRADO (campo do formulário)
Outro Pequeno detalhe que que custou algumas horas logo abaixo

SELECT SUM(coluna da tabela) o meu estava ERRADO SELECT SUM (COM 1 ESPAÇO) estre SUM ___( )
agora deu certo.

obrigado novamente