Я пытаюсь импортировать CSV и иметь возможность удалять столбцы и импортировать только выбранные.
Итак, у меня есть массив выбранных полей и файл CSV. Я могу удалить строки, но у меня проблемы с пропуском столбцов.
Вот что я использую для отображения таблицы, просто пытаясь проверить удаление столбца. Здесь нет ничего необычного. Просто нужно знать, где размещать любые операторы if или что-то еще. Советы, предложения, образцы приветствуются!
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {
echo("<tr>\r\n");
foreach ($data as $index=>$val) {
echo("\t<td>$val</td>\r\n");
}
echo("</tr>\r\n");
} //end while
Где я могу разместить любой оператор if, чтобы разрешить только оставшиеся строки? я пробовал in_array, array_diff и т. д. - и ничего не работает?
Теперь, когда я печатаю это, должен ли я просто использовать PHP для удаления столбцов перед вставкой? Что было бы лучшей практикой?
спасибо Джейт