Srs, problema resolvido! graças a nosso amigo Clayton, foi extremamente atencioso, até a conclusao do problema.
Pessoal, segue o código final
/* Macro sc_lookup */
sc_lookup(produto, "
SELECT
esto_id,
esto_saldo
FROM
tb_estoque
WHERE
(esto_id = ‘{nota_itens_cod_produto}’)
");
/* Erro no lookup /
if (FALSE === {produto}) {
sc_error_message(“Ocorreu um erro no acesso ao banco de dados.
”);
}
elseif (empty({produto})) { / EOF */
sc_error_message(“Nenhum valor foi retornado pelo banco.
”);
}
else {
/* Inclua aqui sua rotina de processamento */
$id={produto[0][0]};
$saldo_atual = {produto[0][1]};
$novo = $saldo_atual + {nota_itens_quantidade};
/* Macro sc_exec_sql */
sc_exec_sql("
UPDATE
tb_estoque
SET
esto_saldo = $novo
WHERE
esto_id = {nota_itens_cod_produto}
");
}
Só como informação,
tenho 2 tabelas, os da tb_itensnota e tb_estoque.
Abraço a todos e obrigado.