この .csv ファイルの変換についてサポートが必要です:
a;a1;1;0;1
b;b1;1;0;0
この出力に:
a;a1;1;
a;a1;0;
a;a1;1;
b;b1;1;
b;b1;0;
b;b1;0;
出力は、データベース内の特定のテーブルに挿入されます。(私はそれがうまくいくスクリプトを持っています。)
それがどのように機能するかについてのロジック:
列の数を数えます (この場合、列 3 から行の終わりまで。どの列から数えるかを説明する var が必要です)。
行数を数える...データを分解して配列として設定するforeachループがあります
$i=0
foreach($lines as $value) {
$data[$i] = explode(";", $value);
<...>
$i++;
}
count($data);
行数を取得するには
sizeof($data[0]);
列数を取得する
PHPの知識が不足しているため、ここで立ち往生しています。