Botão Run - Entra em LOOP

Galera,

Bom dia, tenha uma aplicação consulta onde trago todas as vagas de emprego cadastradas no meu banco e tenho um botão RUN para responder a essas vagas porém, quando o usuário usa o checkbox do botão run para selecionar todas as vagas ele entra em loop e cadastra a mesma vaga milhões de vezes.

No evento onScriptInit:

[i] = 0;
[total_chk] = array();

No evento onRecord do botão:

$arr = [i]; [total_chk][$arr] = {Id}; [i]++;

No evento onFinish do botão:

[code]$tot = count([total_chk]);
$id = “”;
$cpf = [sm_global_cpf];
$data = date(“Y-m-d”);

for($x=0;$x<$tot;$x++){
$id = [total_chk][$x];
{Id} = $id;
sc_exec_sql("INSERT INTO trc_resp_vaga (Id_candidato,Id_vaga, data_resp) VALUES ('$cpf', $id, NOW())");
sc_error_message('Vaga(s) respondida(s) com sucesso!');

}[/code]

Alguém sabe onde posso estar errando, segui o exemplo do scriptcase para criar a aplicação…

Estou com o mesmo problema, peguei o exemplo e dá erro Parse error: syntax error, unexpected ‘if’ (T_IF)

Gama,

Esse erro significa que tem algum comando antes do teu IF que não está bem definido. Dá uma olhada na linha onde a mensagem de erro indica.