Boa noite galera,
estou precisando utilizar um sc_lookup dentro de um for, mas ta bugando aqui!
O primeiro valor passa, os demais travam no segundo valor
Valor: 20.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00 Valor: 50.00e assim por diante e nao sai do segundo valor! Se eu comento o lookup ele nao da esse bug, mas também não exibe os valores!
Vejam o script
[code]
sc_lookup(dataset, “SELECT Id,Id_Servico FROM entrada_servicos WHERE Id_Entrada = {Id}” );
if(!Empty({dataset})){
$contador= count({dataset});
for($x=0;$x<$contador;$x++)
{
$var_valor = {dataset[$x][1]};
sc_lookup(dss, “SELECT valor FROM servicos WHERE Id = $var_valor” );
$var_servico_valor = {dss[0][0]};
echo "Valor: $var_servico_valor<br>";
}
}[/code]
Existem 4 valores a serem impressos, mas ele trava no segundo e fica num looping infinito, porem o $contador recebe 4, mas o for so executa 2!
Valeu