Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/07/2008, 09:08
Avatar de neandertal
neandertal
 
Fecha de Ingreso: enero-2008
Ubicación: Barcelona
Mensajes: 79
Antigüedad: 16 años, 3 meses
Puntos: 1
Respuesta: mensaje de alerta

Podrías crear una función con un array y introducir todos los correos de la base de datos en el, y cuando llames a la función pasarle el correo que quieres comprobar como parametro, en el caso que el correo ya exista, podrías poner un alert y borrar el formulario por ejemplo.
El codigo seria algo así:

Código:
function comprueba_correo(correo)
{
/*Como yo no se php, aqui te encargas de rellenar el array con los datos de la base de datos, ahora lo relleno manualmente para que veas como funciona*/
var correos=New Array(3/*aqui tendrias que poner el numero de entradas de el array*/);
var i;
var booleano;
correos[0]="[email protected]";
correos[1]="[email protected]";
...
for(i=0; i<3/*aqui tendrias que poner el numero de entradas de el array*/; i++)
    {
     if(correos[0]==correo)booleano==1;
    }
if(booleano==1)
  {
   /*Aqui haces lo que tengas que hacer si el correo ya existe en la base de datos*/
  }
else{
       /*Aqui haz lo que tengas que hacer si el correo no existe en la base de datos*/
      }
}
Espero que te haya sido de ayuda.