[Resolvido] mensagem estranha

Bom dia, preciso de uma ajuda, pois nao estou entendendo o que esta ocorrendo, segue o problema:

  • fiz uma aplicacao do tipo controle, criei um campo do tipo select e um BOTAO tipo PHP;
  • o camando PHP do botao é esse:
    /*
    Atualizar os registros selecionados;
    Mensagem de confirmação do procedimento
    */
    $_dtmovimento = date(“Ymd”);
    $update_table = ‘forprodutos’; // nome da tabela
    $update_where = "idforprodutos in ( [contacts] ) "; // contem todos os registros a serem alterados

if({prd_status} == “A”) {
$update_fields = array( // lista de campos a serem alterados
“statuscad = ‘{prd_status}’”,
“dtautorizado = ‘$_dtmovimento’”,
“autorizado_por = ‘[usr_name]’”,
);

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

} elseif({prd_status} == “N”) {
$update_fields = array( // lista de campos a serem alterados
“statuscad = ‘{prd_status}’”,
“dtnegado = ‘$_dtmovimento’”,
“negado_por = ‘[usr_name]’”,
);

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

} else {
sc_error_message(“Status nao habilitado para esse usuario !!!”);
}

esse comando esta operando normal, porem quando ele termina de executar a rotina, aparece todo o comando SQL com um botao de OK, onde tenho que teclar para que ele saia da rotina.
update forprodutos set campo1 = xcampo1, campo2 = xampo2 where idforprodutos in (‘1’,‘2’,‘3’)

Eu nao coloquei nenhuma instrucao para aparecer esse outro botao e essa mensagem, nao existe nenhum outro evento, e nos eventos nao existe nenhuma instrucao para que isso ocorra.
Como faço para retirar essa mensagem, e o porque dela esta aparecendo, alguem poderia me orientar nesse procedimento.
Agradeço a todos pela ajuda.

Isso aí poderia ser mais.simples hein???

Veja a macro sc_exit.

Bom dia Haroldo,
inseri o comando na ultima linha e agora deu certo, agradeço mesmo

//Não exibe a tela com o botão OK e retorna para a aplicação corrente, fazendo apenas a recarga (refresh) dos dados
sc_exit(ref);