Ver Mensaje Individual
  #3 (permalink)  
Antiguo 14/05/2003, 12:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 2 meses
Puntos: 129
Pues tienes que generar tu consulta en version "para el .txt" ..

Para eso debes generar el archivo desde los datos de tu consulta .. dandole formato y escribiendo el archivo..

Para eso . usa funciones como fopen() en modo escritura .. fwrite() para escribir líneas en tu archivo ..

Sería algo así (psudo-código)

*** fopen() abres el archivo en modo escritura "W"
*** Bucle actual para leer tus registros de tu BD
***** fwrite($datos ....);
*** cierras bucle
*** fclose() // cierras tu archivo.

Con eso generarias el archivo en el servidor .. Pero, si quieres enviarlo al navegador para descarga .. la técnica es similar pero tan solo haces tu "echo" comun para presentar el dato teniendo en cuenta de no generar HTML que "adorne" el dato y que el salto de línea para un archivo es \n y no <br> que sería para HTML ... previo a esto enviarias las cabeceras HTTP adecuadas para indicar al navegador que lo que "va" es para descargar.

algo tipo:

header(.. cabeceras HTTP .. );

** conectas a tu BD .. etc

** bucle de q obtienes tus datos de tu consutla
echo $row['dato'].",".$row['dato2']."\n";
** }

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.