将数据导出为CSV格式并将csv文件存储在服务器中

时间:2014-06-27 11:17:37

标签: php mysql csv

如何在服务器本身中保存一个csv文件,其中包含mysql dtatbase的数据提取形式?我想以csv格式下载数据库。我可以直接下载容器,但我需要将所有获取的数据保存到服务器本身,并为用户提供一个链接,将数据下载到xls或csv格式。 我是这个领域的新手,我真的不知道如何在服务器本身保存CSV文件。

3 个答案:

答案 0 :(得分:1)

您可以先使用所需条件查询数据库,然后将内容写入应用程序服务器上的CSV文件中。稍后在您的应用程序中提供此文件的链接。您可以查看以下链接,了解如何获取数据,转换为CSV&写入文件:

PHP code to convert a MySQL query to CSV

答案 1 :(得分:0)

  1. 使用CSV分隔符创建文件,即;
  2. 创建下载页面,您必须设置一些标题
  3. 下载 所有

答案 2 :(得分:0)

您可以在文件中写入已提取的数据,然后将此文件保存到您的服务器中。

这项工作有很多php库。我个人使用PHPExcel。您可以从以下网址下载: https://phpexcel.codeplex.com/