从Excel文件导入数据到MySQL表使用PHP
Hy都…我想从一个Excel文件导入数据到一个MySQL表使用PHP。 我谷歌,但我没有find任何解释,以便我能理解的方式。 目前我可以导入一个csv文件,但我想要一个xls文件。 你能举一个例子或一个开始的想法或一些教程…如果不是,你可以告诉我:在我的CSV文件,我只能插入数据,如果用逗号分隔。 你能告诉我是否可以插入数据,而不必把数据之间的逗号?
谢谢。
这里是一个基本的概述:
-
使用phpexcellreader等工具从inputstream中读取文件
-
打印出对象,看看它的样子
-
根据你想要的字段build立你的查询string
-
build立一个mysql连接
-
插入string
您也可以将文件另存为csv,并且有大量关于如何使用这些文件的教程。
你必须把它转换成一个CSV文件,或者使用一个工具直接做,如果你想用代码来做的话,我给你留下3种不同的select。
在PHP中从Excel导入数据
http://de77.com/php/import-excel-xls-document-into-mysql-database
http://rackerhacker.com/2008/11/07/importing-excel-files-into-mysql-with-php/
我认为这些教程真的很好,并会帮助你