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 original
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?