1

我使用fgetcsv()函数从 CSV 文件中读取数据并将其信息导入 MySQL。我拥有的数据是这样的:

2,3,4,5,6,7,8,9,9,8,7,6,5,4,3,2,1
0,1,2,7,7,7,7,7,7,7,1,7,7,7,7,7,7

如您所见,每行有 17 个字段,我必须使用从 0 到 17 的索引读取它们。但是每当我想这样做时,我都会收到一个错误,告诉我没有任何索引 #17。
这有什么关系?我必须在每行的最后一个字段后添加一个逗号?如果你的回答是肯定的,为什么excel不这样做?以及如何,在 CSV 文件的每一行之后添加一个新的?

4

1 回答 1

1

只有 17 列(您似乎自己数过),因此您获得了从0(第一列)到16(第 17 列)的索引。

于 2012-08-21T21:36:29.420 回答