Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/273.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php CSV字段映射GUI_Php_Csv - Fatal编程技术网

Php CSV字段映射GUI

Php CSV字段映射GUI,php,csv,Php,Csv,我需要将其中一个添加到项目中。是否有一个开放源码的PHP项目为此而设计?我不想重新发明轮子 有时候,重新发明轮子是件好事,你得到了你需要的东西,而你只需要这些 这似乎很容易,首先需要一个类似csv的解析器,但这太容易了,您可以执行以下操作: 您的任务可能细分为: 1.-导入csv: (生成上载表单,处理文件扩展名验证 2.-将csv临时存储在某个位置 (存储文件,可能使用哈希而不是名称,因此不存在冲突。) 3.-解析csv。 (http://php.net/manual/en/function.

我需要将其中一个添加到项目中。是否有一个开放源码的PHP项目为此而设计?我不想重新发明轮子


有时候,重新发明轮子是件好事,你得到了你需要的东西,而你只需要这些

这似乎很容易,首先需要一个类似csv的解析器,但这太容易了,您可以执行以下操作:

您的任务可能细分为:

1.-导入csv: (生成上载表单,处理文件扩展名验证

2.-将csv临时存储在某个位置 (存储文件,可能使用哈希而不是名称,因此不存在冲突。)

3.-解析csv。 (http://php.net/manual/en/function.fgetcsv.php (我将是你的朋友)

4.-两个输入字段,一个用于解析文件,一个用于映射,使用一些会话/javascript Fancynes动态添加正确的列


5.-然后将映射列存储到实际csv值。

您请求的可能实现包括

  • 这是一个带有可视映射的完整实现,尽管它的主题与您的图片不同。可以提供一个使用示例

  • 这是一个部分实现,它将csv转换为html表数据。剩下的部分是使用可视化映射将生成的表转换为SQL

以下项目是将csv映射到sql而不向用户提供可视化映射的PHP部分实现


这不是问题的答案。是的,这些都是涉及到的步骤。我提供了50分的声誉,以了解是否已经编写了健壮的jQuery/PHP,这不是因为我不知道如何编写。@jerrygarciuh-“这不是问题的答案”。也许不是,但还是要友好一点。
:)
这里的示例:非常好。请通读所有代码并试驾。谢谢!为我节省了一些不必要的工作时间!