<p>问题描述:我有一个MySQL数据库中的数据。我送用户一个URL来获取其数据输出为CSV文件。我有发送电子邮件的链接时,MySQL查询等包括在内。我怎么能,当他们点击链接时,有一个弹出下载一个CVS与MySQL的记录?我把所有的信息来获得的记录了。我只是不明白如何让PHP创建CSV文件,并让他们下载一个文件,扩展名为。csv。解决方案:header("Content-type:text/csv");</p><p>header("Content-Disposition:attachment;filename=file.csv");</p><p>header("Pragma:no-cache");</p><p>header("Expires:0");echo"record1,record2,record3\n";下面是我使用的可选编码CSV字段代码片段:functionmaybeEncodeCSVField($string){</p><p>if(strpos($string,',')!==false||strpos($string,'"')!==false||strpos($string,"\n")!==false){</p><p>$string='"'.str_replace('"','""',$string).'"';</p><p>}</p><p>return$string;</p><p>}本文由免费劳务派遣系统软件系统起航劳务派遣系统原创,转载请注明出处。</p>