jquery - 导入工具 Excel CSV

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

<分区>

我需要一个网络应用的导入工具。我一直在环顾四周,发现了一些,只是不确定它们的稳定性。我在部分项目中使用 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。

关于jquery - 导入工具 Excel CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2262343/

相关文章:

SQL:帮助嵌套查询

mysql - 从最高到最低分组

python - 两个数据框,一个比另一个具有更多的列 -> 减去并合并

php - 使用ajax codeigniter php根据日期检索数据库值

javascript - 如何编辑此代码以使其使用当前元素?

php - 如何创建带有 ID 的子页面

javascript - Angular ngModel 不同的观点和值(value)

javascript - 将 javascript 数组转换为下拉列表 - jquery

使用加载数据命令的 MySQL 格式日期

python - Pandas 从 csv 中读取错误地解析大整数