Bom dia gente !!
Estou com uma branca, tenho um formulário que ao preencher os dados e clicar no botão CADASTRAR, ele deveria inseri no BANCO DE DADOS e me retorna um NÚMERO de CADASTRO, limitamos a quantidade de REGISTRO; acontece que ultimamente ao fazer o CADASTRO ele me RETORNA um NÚMERO DE CADASTRO mas não inseri no BANCO.!
$polo = {polo};
if ($polo == ‘Polo 1’) {
sc_lookup(ncadastro, "select max(n_cadastro) from tblcomerciante where polo = ‘$polo’ and ambulante = ‘Não’ " );
$n_cadastro = {ncadastro[0][0]};
if (empty($n_cadastro)) {
$n_cadastro_max = 100;
}
else {
$n_cadastro_max = {ncadastro[0][0]};
}
$n_cadastro_atual = $n_cadastro_max + 1;
sc_exec_sql(“UPDATE tblcomerciante set n_cadastro = ‘$n_cadastro_atual’ WHERE id = ‘{id}’”);
}
if ($polo == ‘Polo 2’) {
sc_lookup(ncadastro, "select max(n_cadastro) from tblcomerciante where polo = ‘$polo’ and ambulante = ‘Não’ " );
$n_cadastro = {ncadastro[0][0]};
if (empty($n_cadastro)) {
$n_cadastro_max = 200;
}
else {
$n_cadastro_max = {ncadastro[0][0]};
}
$n_cadastro_atual = $n_cadastro_max + 1;
sc_exec_sql(“UPDATE tblcomerciante set n_cadastro = ‘$n_cadastro_atual’ WHERE id = ‘{id}’”);
}
if ($polo == ‘Polo 3’) {
sc_lookup(ncadastro, "select max(n_cadastro) from tblcomerciante where polo = ‘$polo’ and ambulante = ‘Não’ " );
$n_cadastro = {ncadastro[0][0]};
if (empty($n_cadastro)) {
$n_cadastro_max = 300;
}
else {
$n_cadastro_max = {ncadastro[0][0]};
}
$n_cadastro_atual = $n_cadastro_max + 1;
sc_exec_sql(“UPDATE tblcomerciante set n_cadastro = ‘$n_cadastro_atual’ WHERE id = ‘{id}’”);
}
if ($polo == ‘Polo 4’) {
sc_lookup(ncadastro, "select max(n_cadastro) from tblcomerciante where polo = ‘$polo’ and ambulante = ‘Não’ " );
$n_cadastro = {ncadastro[0][0]};
if (empty($n_cadastro)) {
$n_cadastro_max = 400;
}
else {
$n_cadastro_max = {ncadastro[0][0]};
}
$n_cadastro_atual = $n_cadastro_max + 1;
sc_exec_sql(“UPDATE tblcomerciante set n_cadastro = ‘$n_cadastro_atual’ WHERE id = ‘{id}’”);
}
sc_lookup(ncadastro, "select max(n_cadastro) from tblcomerciante where ambulante = ‘Não’ " );
$n_cadastro = {ncadastro[0][0]};
if (empty($n_cadastro)) {
$n_cadastro_max = 99;
}
else {
$n_cadastro_max = {ncadastro[0][0]};
//}
$n_cadastro_atual = $n_cadastro_max + 1;
sc_exec_sql("UPDATE tblcomerciante set n_cadastro = '$n_cadastro_atual' WHERE id = '{id}'");
}
echo “”;
sc_redir(frmComerciante.php);
O Código está desta maneira no Evento --> OnAfterInsert
Se alguém poder me ajudar desde já agradeço !!