Buen Dia a toda la comunidad
Este es mi primer tema, espero su colaboración
Les comento, necesito crear y escribir un documento (.txt, con
php) a partir de datos que son ingresados por el usuario e información devuelta por mi base datos, el contenido del archivo dependerá de "n " cantidad de pedidos que indique el usuario
He intentado crear un
bucle for que se repetira tantas vez como numero de pedidos,.... el problema es que la hora de escribir el texto en el archivo creado este solo escribe la ultima iteración de dicho
for. No se sí por ahi este bien encaminado
.
la raiz del problema esta en el siguiente codigo:
Código PHP:
<?php
header("Content-Type: text/plain utf-8");
// $nombre_del_archivo = $_POST['nombre_del_archivo'];
// $cantidad = $_POST['cantidad'];
$nombre_del_archivo = archivo; // esto debe variar
$cantidad=3; // esto debe variar
for ($m=0; $m<$cantidad; $m++){
$texto_de_pedido="
Nombre ' ARTICULO_".$m." '
TIPO :cualquier info
DATA PROPIETARIO ' Variable que asiga el nombre del propietario'
'Extension' 'cualquier info'
'Codigo' ' code: ABD347".$m." '
'Final del contenido del ARTICULO_".$m." '
" ;
echo $texto_de_pedido ;
}
$texto_total = $texto_de_pedido;
$ruta_archivo = "C:/ms4w/Apache/htdocs/".$nombre_del_archivo.".txt";
$archivo = fopen($ruta_archivo, "w+");
fwrite($archivo, $texto_total );
?>
para este caso el archivo se escribe "solo"con información del ARTICULO_2 y la idea es que este compuesto de información del
ARTICULO_0, ARTICULO_1, ARTICULO_2, ... ARTICULO_n
agradecería que alguien me de una luz acerca de esto