Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/06/2011, 07:19
Avatar de jotaincubus
jotaincubus
 
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años, 9 meses
Puntos: 394
Respuesta: importar email a bd con php

Pues mira, si en tu base de datos tienes el campo email como INDICE UNICO entonces el motor de tu base de datos NO permitirá ingresar correos duplicados en esa tabla, entonces si colocas algo como :

or die(mysql_error())

El te mostrara un error como Duplicate entry y te muestra cual es el correo que ya existe en esa tabla, así podrás tener un control sobre el correo que ya existe.

Lo otro que puedes hacer es insertar todos los correos a "LO LOCO" y después hacer un SELECT así:

ELECT * FROM tu_tabla WHERE correo=(SELECT correo FROM tu_tabla)

Y esto te mostrara los campos que están duplicados con el mismo correo, después decides que hacer si eliminarlos o cambiarles el correo, eso ya depende de ti.

Espero haberte ayudado.
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???