Articles of csv

CSV против производительности MySQL

Предположим, что те же среды для PHP5 работают с файлами MySQL5 и CSV. MySQL находится на том же хосте, что и хост-скрипты. Будет ли MySQL всегда быстрее, чем поиск / поиск / изменение / добавление / удаление записей в CSV? Или есть некоторый объем данных, ниже которых производительность PHP + CSV лучше, чем использование сервера […]

Как я могу разбить CSV-файл на PHP?

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

Отсутствует первый символ полей в 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. […]

Импорт больших csv в базу данных mysql

им очень тяжело, пытаясь импортировать большой файл csv в mysql на localhost csv составляет около 55 МБ и имеет около 750 000 строк. теперь ive прибегает к написанию сценария, который анализирует csv и сбрасывает строки 1 на один heres код: $row = 1; if (($handle = fopen("postal_codes.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, […]

Импорт CSV с разрывами строк в реальных полях

Я использую PHP для импорта CSV-файла, который берется из таблицы Excel. Некоторые из полей содержат разрывы строк в них, поэтому, когда я снова открываю таблицу csv в excel / open office, он неправильно истолковывает, где происходит разрыв строки. Кроме того, в моем скрипте, используя fgetcsv для прохождения каждой строки, он неправильно разбивается на строки, где […]

Работа с запятыми в CSV

Я получаю CSV-данные из SOAP-вызова в php. К сожалению, данные могут содержать запятые. Он отформатирован правильно, как в 1, имя, 2, лариат, 3, «первый, последний», 5, NMEA, … Мне нужно разобрать его на отдельные значения в php или javascript. Я просматривал потоки в переполнении стека и в других местах, но не нашел конкретного решения в […]

Создание CSV-файла из таблицы MySQL с использованием php

этот код создает файл csv. Однако я избегал печатать запятые в полях, потому что он используется в качестве разделителя (см. Строку 22). Теперь я хочу удалить (каретки и новые строки) из полей. Добавление $ somecontent. = Str_replace ("\ n", "", $ val); в строке 23, похоже, не работает. есть идеи? @chmod($export_csv, 0777); $fe = @fopen($export_csv."/export.csv", […]

импорт выбранных столбцов файла csv в разных таблицах sql с использованием php

Мой файл csv выглядит так: Name | DateOfBirth| Gender| Occupation| DateOfTest | FieldNumber | Eye | ThresholdValue Fred, 12/08/68,M, carpenter, 12/02/06, 1, R, 1234 Susan, 3/09/72, F, hairstylist, 12/04/07, 1, R, 1234 Fred, 12/08/68,M, carpenter, 12/02/06, 1, L, 1234 Susan, 3/09/72, F, hairstylist, 12/04/07, 1, L, 1234 Fred, 12/08/68,M, carpenter, 12/02/08, 1, R, 1234 Susan, […]

Импортные заказы в Magento через CSV

Я использовал ниже код. Он работает над простым продуктом и отдельным продуктом. Создание заказа программно для всех типов продуктов. Сначала я добавил продукт в корзину, после чего я добавил все параметры для заказа, например, для отправки, способа оплаты и способа выставления счетов и доставки. Когда я добавляю параметры продукта, он генерирует пустой заказ продукта. Но […]

Экспорт данных таблицы в файл csv с помощью mysqldump

Я хочу экспортировать данные таблицы в файл csv с помощью mysqldump. Я хочу сделать что-то вроде: mysqldump –compact –no_create_info –tab=testing –fields-enclosed-by=\" –fields-terminated-by=, -uroot -proot mydatabase mytable но я продолжаю получать эту ошибку: (Errcode: 13) when executing 'SELECT INTO OUTFILE' Я сделал свою тестовую папку доступной для записи (я использую Ubuntu как enviornment). Может ли объяснить, […]