php - 使用php将excel文件导入mysql如何动态获取/添加和插入列?

标签 php mysql laravel import-from-excel

例如,如果一个文件中有三列

id name city

在第二个文件中,有 4 列

id name city state

最佳答案

如果您可以将 Excel 导出为 CSV,则可以使用 LOAD DATA INFILE SQL 语句。但是您需要首先读取 csv 的第一行,其中应包含确切的 SQL 表字段名称,并使用它来识别必须从此文件更新哪些列/字段。

这样您就可以动态加载列。

关于php - 使用php将excel文件导入mysql如何动态获取/添加和插入列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40404079/

相关文章:

php - CSS 旋转的行为与 PHP 不同

php - 无法在CodeIgniter中调用 session 变量

java - 如何从pdf中读取数据并插入到db中?

Mysql SELECT 仅显示 1 个结果,而不是 3 个表中的多个结果

php - 如何在 Dompdf laravel 5.5 中使用分页符?

php - 密码 PHP 的正则表达式

php - 主要网站如何从链接中捕获缩略图?

mysql - 用户 'root' 已超出 'max_questions' 资源

php - Laravel 5.2 队列 - 延迟不起作用

php - 使用 Eloquent 获取表格的最后 25 行