我不是PHP专家(仅仅是初学者),但需要一些帮助!将mySQL导出为excel或csv
经过几小时搜索谷歌并尝试了大约100个不同的脚本,我终于找到了一个能够满足我需要的东西 - 差不多。
基本上,我的网站有一个标记为“导出到Excel”的按钮。访问者点击网站按钮,下载开始包含来自指定表格的所有数据。
我发现这个在这里 - PHP code to convert a MySQL query to CSV
这不正是我想要的只是用户会看到试图打开文件时出现以下错误:
错误 - “您要的文件打开“export.xls”的格式与文件扩展名指定的格式不同。在打开文件之前,验证该文件是否已损坏并且来自受信任的来源。我想现在打开文件?'
用户单击'是',文件将打开所有数据!辉煌!除用户将不会打开此错误的文件。
如果有人知道解决此问题的方法,我将不胜感激。
非常感谢
TT
是您使用Office 2007的用户吗?你有没有尝试过头(“ContentType:application/vnd.ms-excel”)? – Perpetualcoder 2009-06-10 17:46:04
@TheTub检查出http://stackoverflow.com/questions/976483/exporting-gridview-to-excel-in-web-app/976566#976566为另一个线程处理这个相同的问题。 – 2009-06-10 17:48:24
- 是的标题已经说明了内容类型。 – TheTub 2009-06-10 18:11:09