У меня есть CSV-файл, в котором данные о продажах задаются заголовком даты, а ID - это идентификатор продавца. Поэтому я хочу сгенерировать файл, в котором я беру информацию из CSV, и он печатается следующим образом:
ID: 65 дата: 1/22/20 items-1
ID: 65 дата: 23.01.20 позиции-2
и т. Д. ..... и заканчивая
ID : 333 дата: 1/26/20 пунктов-3
выше будет в al oop для любых дат.
Я использую следующий код:
<?php
$counter=0;
$fileName="test1.csv";
$file=fopen($fileName, "r");
fgetcsv($file);
while (($column = fgetcsv($file, 1000, ",")) !== FALSE) {
$counter++;
// assigning csv column to a variable
$ID=$column[0];
$Dates=$column[1];
$values=$column[2];
echo $ID;
echo $Dates;
echo $values ;
}?>
, чтобы получить столбцы, но я не могу выбрать способ получения левого столбца, а затем перейти к правому столбцу и получает информацию заголовка и соответствующее значение справа. Все, что я получаю, это столбцы по столбцам и строки за строкой, которые не соответствуют желаемому.