Hola, no se si es posible hacerlo, quiero llenar una base de dateos desde un archivo txt.
Hasta aquí todo correcto, si el archivo está en una carpeta del servidor donde está el escript no tengo problemas para llenarlo rapidamente con La siguiente funcion:
Código PHP:
Ver originalmysql_query("LOAD DATA LOCAL INFILE 'dusa.txt' INTO TABLE productes FIELDS TERMINATED BY '|'
");
El problema es que ese archivo va cambiando cada dia (algunos dias más de una vez al dia) i ese archivo está en un servidor ftp.
De momento he hech una chapuza, me bajo el archivo a la carpeta del servidor, lleno la base y lo borro. Pero como el archivo pesa casi 1,5 megas tarda bastante en cargar la página.
Y ahí mi pregunta, puedo llenar la base de datos con una sentencia similar a la anterior (sin whiles de lectura del archivo, ya que va demasiado lento) leyendo el archivo directamente desde el servidor ftp?