Hola Foro espero me puyedan ayudar, por medio de php hago una consulta en mysql y quiero descargarla a mi computadora en formato texto, ya hice todas las recomendaciones que dan en este foro y la consulta se ejecuta correctamente pero no crea el archivo en mi equipo. ¿que estoy haciendo mal? este es el codigo.
<?php
include_once('funciones.php');
$base=conecta_mysql();
$archivo=$_POST['archivo'];
$sfile='c:/windows/'.$archivo;
$sql=mysql_query("select id_pedido,total,envio,id_centro from pedidos");
while ($respu = mysql_fetch_array($sql)) {
$id_pedido =$respu['id_pedido'];
$total =$respu['total'];
$envio =$respu['envio'];
$id_centro =$respu['id_centro']; $row = $row.$id_pedido.$total.$envio.$id_centro.'\n';
}
header("Content-Description: Trasnferencia de archivo");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=$sfile");
$fp=fopen($sfile,'w');
fwrite($fp,$excel);
fclose($fp);
echo $rowl;
?>