Foros del Web » Programando para Internet » PHP »

crear archivo de texto

Estas en el tema de crear archivo de texto en el foro de PHP en Foros del Web. Saludos a todos, Quisiera saber como hacer para fcrear un archivo de texto (.txt) a partir de los datos de una tabla. y luego ese ...
  #1 (permalink)  
Antiguo 03/06/2003, 11:23
 
Fecha de Ingreso: mayo-2003
Ubicación: Lima
Mensajes: 931
Antigüedad: 14 años, 6 meses
Puntos: 8
crear archivo de texto

Saludos a todos,

Quisiera saber como hacer para fcrear un archivo de texto (.txt) a partir de los datos de una tabla.

y luego ese mismo archivo enviarlo a un correo electrónico como un attachment (Archi Adjunto).
__________________
El aprendiz.
  #2 (permalink)  
Antiguo 03/06/2003, 11:44
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Revisa las funciones fopen() y fwrite() del manual oficial de PHP (www.php.net/manual/es ..)

Haz tu consulta normal y corriente .. pero en lugar de hacer tu "echo $row['dato']" .. ahora tendras que escribir una línea en tu archivo .. para eso usaras fwrite() ...

Empieza con eso .. Y sobre todo explica que sabes o que no sabes o algo de código que tengas hecho ..

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #3 (permalink)  
Antiguo 03/06/2003, 12:23
Avatar de camargo  
Fecha de Ingreso: abril-2002
Ubicación: Kerétaro, Méjiko
Mensajes: 1.045
Antigüedad: 15 años, 8 meses
Puntos: 2
muy facil:

Código PHP:
$archivo "pedo";
$contenido "x";
$id fopen("carpeta/$archivo.txt","w+");
fwrite($id,"$contenido"); 
Nota: Recuerda dar CHMOD 777 (permisos de lectura, escritura y ejecucion) a la carpeta donde se dirigiran los files


Salu2
__________________
http://www.chorcha.com
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 23:56.