MySQL - Cómo puedo cargar el archivo en una consulta de MySQL? Ayuda!

   
Vista:
Imágen de perfil de Jesus Alberto

Cómo puedo cargar el archivo en una consulta de MySQL? Ayuda!

Publicado por Jesus Alberto (4 intervenciones) el 27/05/2013 23:43:35
Hola. Tengo el código:
1
2
3
4
5
include("conectar.php");
	mysql_query("TRUNCATE TABLE  `sdn`");
	$comilla='"';
	//$direccion = '../archivosup/lista.csv';
	mysql_query("LOAD DATA INFILE 'C:/AppServ/www/sacc/archivosup/lista.csv' INTO TABLE sdn FIELDS TERMINATED BY ',' ENCLOSED BY '$comilla' LINES TERMINATED BY '\\n' (ent_num, sdn_name, sdn_type, program, title, call_sign, vess_type, tonnage, grt, vess_flag, vess_owner, remarks) set Fecha_sdn=null");


La segunda consulta si me carga el archivo .csv con éxito. Pero tengo que cargarle toda la ruta. El archivo lista.cvs lo tengo en una carpeta llamada archivosup allí mismo donde estoy programando.

Pero si en vez de la ruta pongo '../archivosup/lista.csv' no me funciona. Por qué?! D:

Si puede ver hasta lo hice con una variable $direccion donde guardé la ruta donde está mi archivo. Y después trate de concatenarselo de esta manera:
1
mysql_query("LOAD DATA INFILE '$direccion' INTO TABLE sdn FIELDS TERMINATED BY ',' ENCLOSED BY '$comilla' LINES TERMINATED BY '\\n' (ent_num, sdn_name, sdn_type, program, title, call_sign, vess_type, tonnage, grt, vess_flag, vess_owner, remarks) set Fecha_sdn=null");


Pero así ya no me funciona :S
Alguien sabe cómo le puedo hacer?

Gracias!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder