大家好...我想使用 php 将数据从 excel 文件导入 mysql 表。我用谷歌搜索,但没有找到任何解释,因此我可以理解制作方式。目前我可以导入一个 csv 文件,但我想要一个 xls 文件。你能举个例子或一个开始的想法或一些教程......如果不是你能告诉我:在我的 csv 文件中,我只能在用逗号分隔的情况下插入数据。你能告诉我是否可以插入数据而不必在数据之间放置逗号?
谢谢。
这是一个基本概述:
使用phpexcellreader 之类的工具从输入流中读取文件
打印出物体,看看它长什么样
根据您想要的字段构建查询字符串
建立一个mysql连接
插入字符串
您还可以将文件保存为 csv,并且有大量关于如何使用这些文件的教程。
您必须将其转换为 CSV 文件,或使用工具直接执行此操作,如果您想在此处使用代码执行此操作,我会为您提供 3 个不同的选项来执行此操作。
http://de77.com/php/import-excel-xls-document-into-mysql-database
http://rackerhacker.com/2008/11/07/importing-excel-files-into-mysql-with-php/
我认为这些教程非常好,会帮助你