Nesse tutorial irei usar o formulário de inscrição de novos usuários, mas você pode usar qualquer formulário ou campo.
Em meu site não quero que nomes de usuários sejam iguais e também não quero que o usuário tenha que clicar no botão enviar para depois saber que o nome de usuário já existe (isso é uma perda de tempo e irrita o usuário). Esqueci de falar que isso já vem em Ajax, ou seja é automático você não precisa fazer nada para que a verificação aconteça rapidamente! Entre em SITE FORM (não precisa colocar no ADM FORM, só se você quiser )
Já sabemos qual o campo queremos verificar no banco de dados.
Agora clicamos no número 3 da nossa barra:
Depois disso nós vamos ao nosso campo:
Agora clicamos onde esta escrito Required ou optional (isso depende de outras coisas )
Assim que você executar essa ação uma janela vai abrir é onde devemos trabalhar:
Faremos o seguinte em validação clicamos e achamo Ajax e clicamo em Availability (isso em inglês em português não sei como está)
Depois escolhemos a tabela que queremos pesquisar: Nesse caso é a tabela users pois é onde esta a coluna onde tem o nome de usuário:
Assim que for escolhida a tabela você precisa escolher a coluna que você quer pesquisar no nosso caso é a username :
Agora salve e depois salve o formulário. Pronto basta testar va até o formulário de criação de um novo usuário :
Olha que pena esse nome de usuário já existe nesse site ninguém mais pode utiliza-lo. Eu terei que escolher outro.
Este nome de usuário ainda não existe no banco de dado esta disponível para uso. Você pode usar esse método em qualquer campo de qualquer formulário.
Use-o com muita criatividade. Abraços.