extraer datos de un excel a base de datos
Publicado por laura (22 intervenciones) el 26/06/2015 16:39:28
Hola buen dia, tengo un gran inconveniente con un sistema, me piden que de un reporte de excel extraiga algunas columnas y los introduzca a una base de datos para que posteriormente los vuelva a extraer y convertirlos a un csv.
pero no se como extraer solo algunas columnas ya que el código que tengo las extrae todas y las inserta en mysql, despues muestro los datos en un php para que puedan modificar. Me podrian ayudar xfa. solo debería insertar fecha_operacion,deposito y el numero de contrato. pero el archivo tiene mas de 10 columnas.
$sentencia=mysqli_query($link,"
LOAD DATA LOCAL INFILE 'C:/wamp/www/ejemplo/archivo.csv'
INTO TABLE banco
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(id_banco,fecha_operacion,descripcion,deposito,num_contrato);");
de antemano gracias.
pero no se como extraer solo algunas columnas ya que el código que tengo las extrae todas y las inserta en mysql, despues muestro los datos en un php para que puedan modificar. Me podrian ayudar xfa. solo debería insertar fecha_operacion,deposito y el numero de contrato. pero el archivo tiene mas de 10 columnas.
$sentencia=mysqli_query($link,"
LOAD DATA LOCAL INFILE 'C:/wamp/www/ejemplo/archivo.csv'
INTO TABLE banco
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n'
IGNORE 1 LINES
(id_banco,fecha_operacion,descripcion,deposito,num_contrato);");
de antemano gracias.
Valora esta pregunta


0