-2

我有一个 html 动态 html 表,我想将此表下载为 excel 文件。下载后我可以对其进行一些更改,然后再次将其上传到一个文件夹,它会根据字段更改数据库数据。我能够将html表格下载到excel文件,但不知道更改excel文件中的内容后如何根据它更新数据库。我听说过绕口令,但这种神经扭曲。

4

2 回答 2

1

您可能想查看phpexcel.codeplex.comPHPExcel上提供的库。

于 2013-07-26T05:26:44.960 回答
0

如果您想使用 JS 执行此操作(我不推荐),您可以将 excel 内容复制/粘贴到 HTML 中的文本区域,然后使用 JS 执行以下操作:

 var temp = document.getElementById("yourtextarea").value.split("   ");

由于默认情况下excel用'(tab)'分隔列,您可以将其分解并保存在数据库中。您还必须分解换行符。它可能取决于\r\n或仅\n取决于您的操作系统。完成后,您可以使用 Ajax 将其逐行提交到数据库。

如果你能用 PHP 做到这一点,那么会容易得多。您可以explode()先使用换行符(换行),最后使用制表符(换行)。

于 2013-07-26T05:39:21.760 回答