Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/05/2010, 12:12
Avatar de Hayi
Hayi
 
Fecha de Ingreso: febrero-2002
Ubicación: Santa Fe - Santa Fe
Mensajes: 121
Antigüedad: 22 años, 3 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...