Articles of fgetcsv

Таблица Sql импортирует только первый столбец

Я хочу загрузить CSV-файл в таблицу sql. Вот мой код: <?php include "connection.php"; //Connect to Database $deleterecords = "TRUNCATE TABLE axioma_ordini"; //empty the table of its current records mysql_query($deleterecords); //Upload File if (isset($_POST['submit'])) { if (is_uploaded_file($_FILES['filename']['tmp_name'])) { echo "<h1>" . "File ". $_FILES['filename']['name'] ." uploaded successfully." . "</h1>"; echo "<h2>Displaying contents:</h2>"; readfile($_FILES['filename']['tmp_name']); } //Import uploaded […]

fgetcsv не является правилом данных разбиения

Я импортирую файл csv для загрузки данных в базу данных. Но в некоторых продуктах описание не проходит должным образом. описание похоже на TSD / UHC Модель UG-132, 6 \ "револьвер с пластмассовыми оболочками. Корпуса: MUG131 и MUG131BRASS. 290-320 FPS с .20 г BBS. Юридическая информация Ограничения: вам должно быть не менее 18 лет, чтобы заказать […]

Почему этот CSV не анализируется с помощью fgetcsv?

Я не могу разобрать файл CSV, который хорошо сформирован. Может быть, это как-то связано с кодировкой? Это источник: <?php $handle = fopen ("http://productdata.zanox.com/exportservice/v1/rest/20058589C1721570258.csv?ticket=A3AC91472561713FFB72A266542E9240AFE88CDE05D23B40B28B517606BE5D41&columnDelimiter=;&textQualifier=DoubleQuote&nullOutputFormat=NullValue&dateFormat=dd/MM/yyyy HH:mm:ss&decimalSeparator=comma&gZipCompress=null&id&na&pp&df&ds&im&lk&sn","r"); while ( ($data = fgetcsv ($handle, 1000, ";")) !== FALSE ) { $num = count ($data); for ($c=0; $c < $num; $c++) { echo $data[$c].";"; } } ?> Я предполагаю, что […]

fgetcsv () не читает арабские символы

При попытке импортировать CSV-файл арабские символы исчезают при запуске fgetcsv , но когда я печатаю вывод из fopen , арабские символы отображаются просто отлично. Странно то, что это происходит только в нашей производственной среде, а не в моей среде разработки, где fgetcsv читает арабские символы. Есть ли какие-то настройки сервера, которые не установлены правильно на […]

Чтение * .csv-файлов из каталога и отображение содержимого каждого файла

Мне нужна помощь при чтении папки и открытии / выводе данных csv, я использовал примеры, написанные другими людьми, но ни один из них не работал для меня. То, что у меня сейчас есть, но это не выводит файлы: $files = scandir($PathToCreate.$version."/"); //scan the folder foreach($files as $file) { //for each file in the folder //The […]

PHP Анализ файла .dat

У меня есть .dat файл, который по существу; и я пытаюсь преобразовать его в файл с разделителями с табуляцией. Проблема, о которой я не уверен, заключается в том, что каждая строка нового файла будет представлять собой комбинацию из 3 строк исходного файла, каждая исходная строка имеет различное количество данных. Первый столбец просто идентифицирует каждую строку […]

parse csv (данные заключены в кавычки), используя fgetcsv () не работает должным образом

Я пытаюсь разобрать файл csv, где мои данные даны в формате, таком как: "Total","Shazam (DE)","Total",,"215,611","538","£935.97","£60.77" Теперь, если я дам fgetcsv (), как показано ниже: $values = fgetcsv($f,8098); Он возвращает мне массив: array(9) { [0]=> string(15) ""Total"" [1]=> string(27) ""Shazam (DE)"" [2]=> string(15) ""Total"" [3]=> string(1) "" [4]=> string(9) ""215" [5]=> string(9) "611"" [6]=> string(11) ""538"" […]

fgetcsv пропускает пустые строки в файле

У меня есть этот скрипт, который я сделал, он в основном захватывает все файлы в моей папке «logs» и объединяет их все в один файл массива, моя единственная проблема в том, что иногда скрипт ломается, если есть пустая строка или пустая строка! как я могу сказать, что он автоматически пропускает пустые пустые строки и переходит […]

PHP читается в определенном столбце файла csv как массив

Я новичок в PHP и хотел бы иметь возможность читать в csv-файле, который имеет два столбца, один – это число (вроде как ID), тогда другое имеет целочисленное значение. Я искал функцию fgetcsv, но мне не удалось найти способ чтения определенного столбца из файла csv. Я хотел бы получить все значения только из второго столбца, без […]

Отсутствует первый символ полей в csv

Я работаю над скриптом импорта csv в php. Он отлично работает, за исключением иностранных символов в начале поля. Код выглядит так: if (($handle = fopen($filename, "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) $teljing[] = $data; fclose($handle); } Вот пример данных, показывающий мою проблему føroyskir stavir, "Kr. 201,50" óvirkin ting, "Kr. […]