Comprobación de correo electrónico en dos tablas.

Iniciado por Phantasy, 3 Diciembre 2013, 18:58 PM

0 Miembros y 1 Visitante están viendo este tema.

Phantasy

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:



  /////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:

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.

Phantasy