Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/12/2004, 07:27
nostromo_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Iquique, Chile
Mensajes: 150
Antigüedad: 19 años, 4 meses
Puntos: 0
Hola;

No especificaste si los email se encuentran en un archivo separado, bueno, el procedimeinto es el siguiente:

Debes ocupar el LOAD DATA INFILE, el comando carga cantidades considerables de datos desde un archivo de texto a una tabla.

sintaxis:

Código PHP:
:
LOAD DATA [LOCALINFILE 'archivo_txt' INTO TABLE Tabla FIELDS [TERMINATED BY Term] [ENCLOSED by encl] [ESCAPED BY esc] [Campo,...]

Debes dar la ruta completa del archivo_txt (rutas absolutas y relativas).

1- TERMINATED :División del campo, '\t', ','.
2- ENCLOSED : Caracter que delimita la cadena ' '.
3- ESCAPED : Carácter especiales '\\'

Código PHP:
:
:
$ssql "LOAD DATA LOCAL INFILE 'emilios.txt' INTO TABLE personales FIELDS TERMINATED BY ',' (EMAIL)";
:

El archivo emilios.txt:

[email protected],
[email protected]
:
:
etc...


Si el archivo se encuentra de esta manera :

nombre1,apellido1,email,fiesta
nombre2,apellido2,email,fiesta
nombre(n),apellido(n),emial,fiesta


El LOAD DATA debe ser así:

Código PHP:
:
:
$ssql "LOAD DATA LOCAL INFILE 'emilios.txt' INTO TABLE personales FIELDS TERMINATED BY ',' (NOMBRE,APELLIDO,EMAIL,FIESTA)";
:

nos vemos.

Última edición por nostromo_; 12/12/2004 a las 07:30