Boa tarde, gostaria de fazer no formulário uma validação do campo telefone.
Caso o telefone já esteja cadastrado, ele deverá trazer o mesmo formulário com os dados já cadastrados.
Segui o Tutorial do Vídeo MACROS 1 (http://www.scriptcase.com.br/videos-scriptcase/macros-1/) que se utiliza de uma Aplicação de Controle, mas nem no vídeo deu certo, tendo em vista que no final do vídeo, o resultado é com um cliente diferente do email digitado(isso está nos últimos segundos do vídeo).
Fiz o Seguinte:
Dentro da Aplicação de Formulário cad_cliente_supervisor criei, um Evento Ajax onChange do campo cli_fone1 :
Primeiro verifico se o resgistro existe, caso exista, chamo o mesmo formulário passando o parâmetro digitado.
$sql = “SELECT cli_fone1 FROM cliente WHERE cli_fone1 = {cli_fone1}”;
sc_lookup( ds, $sql);
if(isset({ds})) {
sc_alert(“Fone Já Cadastrado.\nVocê será redirecionado aos dados existentes !”);
$fone1 = {ds[0][0]};
sc_redir(cad_cliente_supervisor.php, cli_fone1=$fone1);
}
O Erro:
Ele identifica o fone já registrado, mas abre o formulário sempre no primeiro registro e não nos dados do cliente que foi identificado a duplicidade.
Se alguém puder me ajudar agradeço muito.