【发布时间】:2014-04-16 10:21:59
【问题描述】:
我试图描述我的完整情况......
我使用 php 函数读取了一个 csv 文件。我开发了一个代表文件条目的 php 类。所以,我有一个包含我所有条目的 php 数组。当我读取文件的所有条目时,我使用 php 函数将它们可视化为表格。对于我使用 jQuery tableSorter 的表格。
现在,用户可以编辑该表的一些行(为此我编写了一些 javascript 函数)。 此时我需要保存(在 csv 文件上)每个修改过的表行。有没有一种简单的方法可以做到这一点?
需要我修改 php 数组吗?是否可以通过 javascript 代码修改 php 变量? 抱歉,我对此并不陌生。
欢迎提供实际示例。
【问题讨论】:
-
您可以创建一个与 PHP 通信的 AJAX 文件。 jQuery 有一个内置的 AJAX 函数。然后,您可以 GET 或 POST 需要修改 PHP 文件的内容。修改后,您可以进行页面刷新。我对 TableSorter 不太熟悉。
-
首先让我了解一下场景,您是在读取 csv 文件然后将其显示给用户还是使用 DB?
-
为什么你总是读取 csv 文件 为什么不将其值存储在 DB 中,然后让用户编辑他们想要将它们存储在 db 中的内容,并在用户要求时为用户创建新的 CSV 文件一样
-
@RohitKumarChoudhary A DB 可能会增加不必要的开销
-
那么让我知道如何处理该 CSV 文件中的并发读写操作
标签: javascript php jquery csv tablesorter