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 );
?>
agradecería que alguien me de una luz acerca de esto