Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/02/2010, 11:26
KamelArg
 
Fecha de Ingreso: mayo-2009
Mensajes: 14
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Importar datos de word a una BD

A ver... Ya hice mi archivo csv con el siguiente formato:
Puse valores null en el primer y segundo campo, porque en mi tabla de usuarios poseo 3 columnas: ID, Nombres, E-Mail, y deseo agregar solamente la dirección, con el auto-incremento de ID. (¿Hasta ahí voy bien?)

Luego busqué en Google soluciones a como insertar ficheros csv en MySql y el resultado que me pareció el mas acertado fué este:
Código PHP:
//Tabla Usuarios
//Campos => nombre, apellidos, delegacion, email//Conexión con las DB.
$cnx conexion ();

ini_set ('auto_detect_line_endings','1');

$fp fopen ("NuestroCSV.csv""r");

while (
$data fgetcsv ($fp1000";")){

$insertar="INSERT INTO usuarios (nombre,apellidos,delegacion,email)
VALUES ('"
.$data[0]."','".$data[1]."','".$data[2]."','".$data[3]."')";

mysql_query($insertar$cnx);

}

fclose($fp); 
¿Te parece que es la mejor opción para adaptar a mis necesidades?