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 までのインデックスを使用してそれらを読み取る必要があります。
それはどうしたのですか?各行の最後のフィールドの後にコンマを追加する必要がありますか? 「はい」と答えた場合、なぜ Excel はそれを行わないのですか? ,また、CSV ファイルの各行の後に新しい行を追加するにはどうすればよいですか?

4

1 に答える 1

1

(自分で数えたように) 17 列しかないので、0(1 列目) から16(17 列目) までのインデックスを取得します。

于 2012-08-21T21:36:29.420 に答える