Foro de elhacker.net

Programación => Bases de Datos => Mensaje iniciado por: Phantasy en 3 Diciembre 2013, 18:58 pm



Título: Comprobación de correo electrónico en dos tablas.
Publicado por: Phantasy en 3 Diciembre 2013, 18:58 pm
Muy buenas, tengo un formulario para el registro de usuarios, el cual te permite registrarte si el correo no esta registrado anteriormente. Pero en el proyecto que estoy haciendo puedes inscribirte con dos tipos de cuentas.

Entonces debo de comprobar que no exista el correo electrónico en ninguna de las dos tablas.

Parte MySQL:

Código:

  /////CONEXION A LA BASE DE DATOS

$select_correo_electronico_comerciante="select count(*) from clientes LEFT JOIN comerciantes ON clientes.correo_electronico_cliente='$correo_electronico_comerciante' AND correo_electronico_comerciante='$correo_electronico_comerciante'";

$consulta_correo_electronico_comerciante=mysql_query($select_correo_electronico_comerciante,$conexion) or die ("Error en el SELECT ". $select_correo_electronico_comerciante);
$fila_correo_electronico_comerciante=mysql_fetch_array($consulta_correo_electronico_comerciante);

Condicion:

Código:
	else if($fila_correo_electronico_comerciante[0]!=0){
$_SESSION['error_comerciante']=0;
$_SESSION['error_correo_electronico_comerciante']=0;

}

Y cualquier correo electrónico que este repetido se lo traga.

Gracias y un saludo.


Título: Re: Comprobación de correo electrónico en dos tablas.
Publicado por: Phantasy en 4 Diciembre 2013, 17:39 pm
Solucionado y gracias.