[RESOLVIDO] - Cálculo de variáveis retorna vazio

Boa tarde tenho um cálculo que é feito dentro de um foreach() que itera alguns registros provenientes da minha consulta SQL… A consulta já foi testada e está OK, trazendo todos os dados do banco(constatei isso via debug por echo e print_r) mas quando faço o mesmo com a variável que recebe o resultado do calculo ela não mostra nada, ou seja está vazia.

[code]/VERIFICA EXCESSÃO CASO NAO TENHA DADOS NO SELECT/
if(empty({dados}))
{
sc_alert(‘ERRO na busca de dados!!!’);
}
else
{
foreach({dados} as $dt)
{
//Aqui o resultado será linha por linha e acessado por
{ENCARGOS}=$dt[1];//campo1 linha a linha
{VENDAINTERNAT}=$dt[2];//campo2 linha a linha
{VENDAINTERNAR}=$dt[3];//campo3 linha a linha

	 $result = ((( VENDAINTERNAR / 1000 ) /VENDAINTERNAT ) / ENCARGOS );
	 
	echo '<pre>';
		print_r($result);
	echo '</pre>';
	 break;
	 
	/**
	 * Update a record on another table
	 */

	// SQL statement parameters
	$update_table  = 'PRODUCAORAC';      // Table name
	$update_where  = "PERIODO={PERIODO_CONTROLE}"; // Where clause
	$update_fields = array("PRECO_MEDIO = [preco_medio_global]");

	// Update record
	$update_sql = 'UPDATE ' . $update_table
		. ' SET '   . implode(', ', $update_fields)
		. ' WHERE ' . $update_where;
	sc_exec_sql($update_sql);  
 }

}[/code]

$result é a variável.
O estranho é que as variáveis ENCARGOS, VANDAINTERNAR e VENDAINTERNAT estão vindo com valores corretos, peguei isso tbm via echo e print_r().

Alguém saberia me dizer, e se precisarem de mais informações e só dizer ai no post, valeu!

O erro pode estar nesse trecho do seu código:

$result = ((( VENDAINTERNAR / 1000 ) /VENDAINTERNAT ) / ENCARGOS );

Solução:

$result = ((( {VENDAINTERNAR} / 1000 ) / {VENDAINTERNAT} ) / {ENCARGOS} );

Obs: não testei…

Valeu era isso mesmo ehauehueaeahueah… Mosquei! Desatenção é uma coisa viu…