0

我需要一个用于 Web 应用程序的导入工具。我一直在环顾四周,发现了一些,只是不确定它们的稳定性。我在项目的一部分中使用 Zend 框架,并希望我能在那里找到一个导入工具,因为我已经有了框架,但看不到一个……我找错地方了吗?

我希望网络用户能够将 csv、excel 文件导入 mysql 数据库。如果可能,我希望该工具允许用户选择电子表格/csv 的列以匹配数据库列。对于导出方面,我倾向于使用 jasper 报告将数据集导出到 csv、excel ......这是一个好主意/坏主意吗?

是否有一些您使用过并推荐的免费工具或商业工具,以允许我将此功能合并到我的网站中?

谢谢。

4

1 回答 1

2

对于导入:
尝试 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 作为字符串返回。

这是一个示例实现。我知道它在 C# 中,但只涉及少量代码。移植到 PHP 很容易。

于 2010-02-14T19:10:04.550 回答