使用PHP将Excel或CSV文件上载到MySQL

使用PHP将Excel或CSV文件上载到MySQL,php,mysql,upload,Php,Mysql,Upload,我正在寻找允许用户上传一个Excel或CSV文件到MySQL的联系人管理系统。需要能够允许用户映射其列,以便将它们导入表中的正确列 有人知道关于这方面的好网站或教程吗?我不知道你能从架子上拿下来用什么,但是你应该能够很快地制作出一些东西 基本上,获取上传的文件,抓取第一行(使用fgetcsv()。然后动态构建一个小表单,显示每列中的数据,并通过下拉菜单选择目标字段。查看“从内嵌插入”。我没有做过这样的动态操作,但我一直在用它来处理静态格式的报告 您可以阅读报告的第一行以映射列 这可能有助于读取X

我正在寻找允许用户上传一个Excel或CSV文件到MySQL的联系人管理系统。需要能够允许用户映射其列,以便将它们导入表中的正确列


有人知道关于这方面的好网站或教程吗?

我不知道你能从架子上拿下来用什么,但是你应该能够很快地制作出一些东西

基本上,获取上传的文件,抓取第一行(使用fgetcsv()。然后动态构建一个小表单,显示每列中的数据,并通过下拉菜单选择目标字段。

查看“从内嵌插入”。我没有做过这样的动态操作,但我一直在用它来处理静态格式的报告

您可以阅读报告的第一行以映射列


这可能有助于读取XLS:

您是将数据存储到单个表(1:1)中还是存储到多个关系表(1:M)中?1:M的关系将使解决方案变得非常复杂,但并非不可能。