eipiel Postado Setembro 22, 2008 Denunciar Share Postado Setembro 22, 2008 AmigosEstou com uma duvida que acredito sser facil para os mais experientesTenho um formulario em HTML---------------------------------------------------------<form name="form" onsubmit="return(grava(this))" method="post" ><input type="text" name="APELIDO" ><input type="text" name="xxx" ><input type="text" name="xxx" ><input type="text" name="xxx" ><input type="text" name="xxx" ><input type="submit" value="ENVIAR"></form>---------------------------------------------------------Quando envia o formulario, chama a função grava() , que chama uma pagina PHP, valida os dados, abre o banco de dados e grava o registro, sem problemas.Meu problema é o seguinte...Quando o usuario acabar de inserir o campo APELIDO, preciso que verifique imediatamente no Banco de Dados, se já existe ou não. Caso já exista, informar com um ALERTA e não cadastrarPensei em usar algo do tipo<input type="text" name="APELIDO" onBlur="verifica();">ou seja, quando o usuario retirar o cursor do campo APELIDO, apos preenchido, ira chamar a funcao verifica(), que fara a verificação no Banco de Dados.Como faço para verificar no BD, sem mudar a pagina, e acessar o BD por PHP.ou seja, simplismente informar que já existente sem abrir nenhuma janela extra nem mudar de pagina.Não estou conseguindo chamar uma função PHP, atraves do form ou função HTML, que faça essa verificação e informe a existencia ou não.Sera que ALLguem poderia me dar um help??Desde já agradeçoAndre Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Setembro 22, 2008 Denunciar Share Postado Setembro 22, 2008 Com ajax...http://forum.imasters.uol.com.br/index.php?showtopic=164316 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
eipiel
Amigos
Estou com uma duvida que acredito sser facil para os mais experientes
Tenho um formulario em HTML
---------------------------------------------------------
<form name="form" onsubmit="return(grava(this))" method="post" >
<input type="text" name="APELIDO" >
<input type="text" name="xxx" >
<input type="text" name="xxx" >
<input type="text" name="xxx" >
<input type="text" name="xxx" >
<input type="submit" value="ENVIAR">
</form>
---------------------------------------------------------
Quando envia o formulario, chama a função grava() , que chama uma pagina PHP,
valida os dados, abre o banco de dados e grava o registro, sem problemas.
Meu problema é o seguinte...
Quando o usuario acabar de inserir o campo APELIDO, preciso que verifique imediatamente no Banco de Dados, se já existe ou não.
Caso já exista, informar com um ALERTA e não cadastrar
Pensei em usar algo do tipo
<input type="text" name="APELIDO" onBlur="verifica();">
ou seja, quando o usuario retirar o cursor do campo APELIDO, apos preenchido, ira chamar a funcao verifica(),
que fara a verificação no Banco de Dados.
Como faço para verificar no BD, sem mudar a pagina, e acessar o BD por PHP.
ou seja, simplismente informar que já existente sem abrir nenhuma janela extra nem mudar de pagina.
Não estou conseguindo chamar uma função PHP, atraves do form ou função HTML, que faça essa verificação e informe a existencia ou não.
Sera que ALLguem poderia me dar um help??
Desde já agradeço
Andre
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.