php - 使用我预定义的数据库字段 php 映射 Excel 工作表字段

标签 php mysql excel

我这边有许多不同的 Excel 工作表。我需要将他们的数据放入数据库中。数据库中有一些预定义字段(国家、代码、开始日期、结束日期),我需要从 excel 中获取这些字段并将其放入数据库中。

到目前为止已尝试: 当我知道 excel 工作表的字段名称时,我已经获取了数据并将其放入数据库中。例如,如果 excel 也有 (country,code,start,end) 那么我的代码正在获取并准确地放入数据库

问题 我希望它自动上传到数据库,以防 excel 字段与我在代码中使用的字段不同。进一步解释,假设在我的 excel 字段中是(位置、位置代码、开始日期、结束日期)。然后我还希望我的程序从适当的字段中提取数据。

我想在我的面板上使用某种映射实用程序,以便管理员可以在上传包含新字段的新 Excel 工作表后映射字段。以便它映射并从 Excel 工作表的适当列中获取数据。

请建议如何开始。

谢谢,

最佳答案

你可以像这样使用库

http://code.google.com/p/php-excel-reader/

并做一个自定义应用程序,让管理员可以选择数据库中的字段作为 excel 中读取的列。

关于php - 使用我预定义的数据库字段 php 映射 Excel 工作表字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13859895/

相关文章:

php - 仅将选定的复选框添加到数据库-PHP

php - 我想从数据库中检索数据条件是数据之间的两个日期

php - Mysql表自定义自增

sql - PHP 正在截断 MSSQL Blob 数据 (4096b),即使在设置 INI 值之后也是如此。我缺一个吗?

php - WordPress wp_register_script 函数未在页脚中加载脚本

php - 如果尚未附加 Laravel 关系附加

vba - SpecialCells(xlCellTypeBlanks).EntireRow.Delete 未找到任何单元格

Excel公式计算表之间的连接

sql - 将 SQL 查询结果导出到 CSV

PHP 数据库驱动的多级菜单