使用php将数据从excel文件导入mysql表

时间:2012-07-12 16:33:38

标签: php mysql excel csv

Hy all ...我想使用php将数据从excel文件导入到mysql表中。我谷歌它,但我没有找到任何解释,以便我能理解的方式。目前我可以导入一个csv文件,但我想要一个xls文件。你能给出一个例子或一个开始的想法或一些教程......如果没有你能告诉我:在我的csv文件中,只有用逗号分隔时我才能插入数据。你能否告诉我是否可以插入数据而不必在数据之间插入逗号?

感谢。

2 个答案:

答案 0 :(得分:2)

以下是基本概述:

  1. 使用phpexcellreader

  2. 等工具从输入流中读取文件
  3. 打印出对象并查看其外观

  4. 根据您想要的字段构建查询字符串

  5. 建立mysql连接

  6. 插入字符串

  7. 您还可以将文件另存为csv,并且有大量关于如何使用这些文件的教程。

答案 1 :(得分:0)

您必须将其转换为CSV文件,或者如果您想使用代码在此处使用工具直接执行此操作,我将为您提供3种不同的选项。

Import Data from Excel in PHP

http://de77.com/php/import-excel-xls-document-into-mysql-database

http://rackerhacker.com/2008/11/07/importing-excel-files-into-mysql-with-php/

我认为这些教程非常好,可以帮助你