Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Validar email na BD

04-04-2008 06:42

Ois pessoal, a minha necessidade era num formulario, conseguir validar se e email "XPTO@empresa.com" consta ou não de tabela na base de dados, caso não haja, simplesmente dê erro.

(variavel email = $email, Tabela= gr_email, base= Intra) mysql_connect("localhost","usuario","senha"); mysql_select_db("banco"); if($_GET["email"] != ""){ $consulta = mysql_query("SELECT * FROM tabela WHERE email= '".$_GET["nome"]."'"); if(mysql_num_rows($consulta) > 1) echo "O email não consta na base de dados."; }

Seria algo assim?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Validar email na BD

14-04-2008 13:45

Basicamente sim, mas, seria melhor dessa forma:

Crie a variável email
$email = $_GET["email"];

O select usado seria esse:
SELECT email FROM tabela WHERE email='$email'

Ai faz a consulta para ver se retornou uma ou mais linhas na consulta
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 100 postagens
Mais de 100 postagens
Tópico Autor
Mensagens: 189
Sexo: Masculino
Localização: Portugal - Algarve
Contato:

Validar email na BD

15-04-2008 05:22

Resultado Final:

$conexao = mysql_connect("localhost","root","123456"); $banco = mysql_select_db("intra",$conexao); $email=$_POST['$Nome']; $email_req = $Nome."@empresa.pt"; $sql=mysql_query("select * from gr_emailgrupo where email='$email_req'") or die ("Falha na consulta!"); $linhas = mysql_num_rows($sql);

Assim ele alcança na base de dados e verifica se existe, se existe ok, se nao da erro....

Valeu pessoal : :) WEB :)
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17722
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Validar email na BD

15-04-2008 13:04

¨wink¨
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado