Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Defenir la ruta de exportación de datos en un TXT

Estas en el tema de Defenir la ruta de exportación de datos en un TXT en el foro de Mysql en Foros del Web. Hola, muy buenas. Al finalizar una serie de tareas de unas pruebas que estoy haciendo, como última acción, genero un archivo .txt con unos datos ...
  #1 (permalink)  
Antiguo 05/05/2010, 12:12
Avatar de Hayi  
Fecha de Ingreso: febrero-2002
Ubicación: Santa Fe - Santa Fe
Mensajes: 121
Antigüedad: 22 años, 9 meses
Puntos: 3
Pregunta Defenir la ruta de exportación de datos en un TXT

Hola, muy buenas. Al finalizar una serie de tareas de unas pruebas que estoy haciendo, como última acción, genero un archivo .txt con unos datos determinados de la siguiente forma:

Código PHP:
...
$sql  
"SELECT * FROM tabla WHERE campo1 = algo
INTO OUTFILE \"archivo.txt\" 
FIELDS TERMINATED BY '|' 
LINES STARTING BY '|' TERMINATED BY '|\n'"
;
$resultado mysql_query($sql);
... 
Funciona perfecto para lo que necesito PERO... si quiero guardarlo en una carpeta determinada, por ejemplo 'txtExportados', cuando reemplazo por ... INTO OUTFILE \"txtExportados/archivo.txt\" ..., no hace nada.

La única forma es agregando la ruta completa en dónde está, en este caso, la carpeta 'txtExportados' (en mi caso C:/SERVIDOR/WEB/Sitio/txtExportados/archivo.txt).

Ahora bien, como ese archivo se genera en el servidor, si lo 'subo' a la web, me voy a ver obligado a usar la ruta absoluta del sitio web (+ la carpeta dónde quisiera ubicarlos) pero... ¿por qué he visto ejemplos dónde solo se pone, como mucho, la carpeta a dónde se lo quiere exportar al txt?.

Agradezco su tiempo desde ya y saludos...

Etiquetas: archivo.txt, exportar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:16.