如何使用php将数据从excel插入数据库

时间:2012-03-30 08:52:19

标签: php

大家好,请告诉我如何使用php代码将excel文件插入数据库

5 个答案:

答案 0 :(得分:2)

你有不同的选择:

  1. 如果您可以将此Excel手动转换为CSV,请执行此操作。只需使用fgetcsv
  2. 否则,您可以使用PHPExcel

答案 1 :(得分:0)

了解更多有关数据结构的信息会很有帮助。一种方法是导出csv并使用php解析/导入文件。

答案 2 :(得分:0)

将文件上传到服务器,然后使用http://sourceforge.net/projects/phpexcelreader/读取excel文件并导入数据库。

答案 3 :(得分:0)

您可以做的是将Excel中的数据导出为CSV,以便您更轻松地管理...

您可以将CSV directy加载到MySQL中

LOAD DATA LOCAL INFILE '/importfile.csv' 
INTO TABLE test_table 
FIELDS TERMINATED BY ',' 
LINES TERMINATED BY '\n' 
(field1, filed2, field3);

您还可以使用http://code.google.com/p/php-csv-parser/之类的PHP脚本来解析使用mySQL INSERT添加数据的CSV

我希望这会有所帮助

感谢:

答案 4 :(得分:-1)

从Excel导出为.csv然后通过phpmyadmin导入它或者使用file_get_contents()并使用换行符爆炸()然后按;。