导入工具Excel CSV

时间:2010-02-14 19:03:05

标签: jquery mysql csv export-to-excel import-from-excel

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

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

是否有一些免费工具或商业工具,您已经使用并建议,以便我可以将此功能合并到我的网站中?

感谢。

1 个答案:

答案 0 :(得分: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作为字符串返回。

这是一个example implementation。我知道它在C#中,但只涉及一些代码。移植到PHP会很容易。