<分区>
我需要一个网络应用的导入工具。我一直在环顾四周,发现了一些,只是不确定它们的稳定性。我在部分项目中使用 Zend Framework,希望能在那里找到一个导入工具,因为我已经有了该框架,但看不到一个……我找错地方了吗?
我希望网络用户能够将 csv、excel 文件导入 mysql 数据库。如果可能,我希望该工具允许用户选择电子表格/csv 的列以匹配数据库列。对于导出方面,我倾向于使用 jasper 报告将数据集导出到 csv、excel...这是个好主意还是坏主意?
是否有一些您使用过并会推荐的免费工具或商业工具,以允许我将此功能合并到我的网站中?
谢谢。
导入:
尝试 MySql 的内置 csv 导入:LOAD DATA INFILE
LOAD DATA INFILE 'yourdata.csv' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';
用于导出:
试试 jQuery 插件:table2csv .它将 HTML 表格转换为 CSV 文件。使用参数 delivery:'value' 将 csv 作为字符串返回。
这是一个 example implementation .我知道它在 C# 中,但只涉及少量代码。很容易移植到 PHP。