Articles of csv

Множественные возможности для ЛИНИИ, ПРЕРЫВАННЫХ И ПОЛЯМИ, ПРЕКРАЩЕННЫМИ – MySQL

Я пытаюсь создать функцию в моей системе управления контентом, в которой пользователи могут загружать CSV-файл, который затем анализируется, и данные помещаются в базу данных MySQL. Для этого я использую ввод файла и этот SQL-запрос. $sql = "LOAD DATA LOCAL INFILE '".$_FILES["file"]["tmp_name"]."' INTO TABLE persons FIELDS TERMINATED BY ';' LINES TERMINATED BY '\r' (id, name, email, […]

CSV-загрузка с помощью PHP / MySQL

Я пытаюсь получить файл csv, загруженный в мою базу данных, в течение 1 недели, я прочитал множество учебных пособий и понятия не имею, что я делаю неправильно, это простой код, который я слишком глуп, чтобы получить право. Любая помощь будет золотой! 🙂 if(isset($_FILES['file'])){ $csv_file = $_FILES['file']['name']; $sql = <<<eof LOAD DATA INFILE '$csv_file' INTO TABLE […]

Экспортировать только одну запись Заголовки, а не данные (laravel 5.3)

Я пытаюсь экспортировать одну запись из БД. Я попытался написать разные методы, но не смог. Теперь я попробую этот здесь, это просто загрузка заголовков и никаких данных. public function getExport($id) { $student = Students::find($id); $filename = "students.csv"; $handle = fopen($filename, 'w+'); fputcsv($handle, array('name', 'class', 'section')); foreach($student as $row) { fputcsv($handle, array($row['name'], $row['class'], $row['section'])); } fclose($handle); […]

Получить идентификатор транзакции заказа от authorize.net Авторизовать AIM

Я создаю настраиваемый плагин отчетов woocommerce, который отображает определенную информацию и выплевывает ее как CSV. У меня есть возврат таких вещей, как имя, название компании, продукт и сумма. Я делаю это следующим образом. /** * Check if we need customer phone. */ case 'wc_settings_tab_customer_phone': array_push( $csv_values, self::customer_meta( get_the_ID(), '_billing_phone' ) ); break; Теперь я использую […]

Как обновить данные, импортируемые из файла CSV

Я создал php-функцию для импорта CSV / Excel-файла в базу данных MYSQL через CodeIgniter. Он будет проверять наличие дубликатов строк в базе данных, но пока он обновит данные, иначе он будет вставлять данные, которые возникают у меня, когда я обновляю CSV-файл и загружаю его снова, я получаю ошибку Уровень важности: предупреждение Сообщение: pathinfo () ожидает, […]

импортировать CSV-файл в postgres через php на веб-странице

Привет, я пытаюсь создать веб-интерфейс, который позволит пользователям импортировать содержимое CSV-файла в базу данных postgresql. Ниже приведен php-компонент того, что я пытаюсь сделать, однако когда я запускаю, я просто получаю «Проблема с загрузкой ваших данных:» из моей команды die, но без какой-либо другой ошибки. В этом примере я жестко закодировал значение для файла csv, однако […]

Laravel: проблема UTF-8 при экспорте CSV

При попытке экспортировать базу данных данных я видел некоторое количество мусора вместо того, чтобы показывать фактические данные, которые являются символами UTF-8. Я использовал Excel для открытия csv, и я использовал пакет Maatwebsite / Laravel-Excel для экспорта csv. Вот мой контроллер: public function downloadExcel($type) { $data = Item::get()->toArray(); return Excel::create('solutionstuff_example', function($excel) use ($data) { header('Content-Encoding: UTF-8'); […]

Объединение двух файлов csv вместе с использованием php

У меня есть два набора файлов csv: один содержит данные контрактов, а другой – содержащие контракты. Мне нужно объединить два файла csv с использованием общего поля (имя контракта) и вычислить общую сумму заключенных контрактов. Ссылка на файлы csv До сих пор мне удалось объединить два csv-файла вместе и записать их в файл final.csv, но я […]

fputcsv вызывает ошибку «Заголовки уже отправлены»

Я пишу скрипт экспорта PHP для своей копии magento. По какой-то причине следующий код дает мне сообщение «Headers already sent»: //Load magento and set to match frontend require_once '../../app/Mage.php'; umask(0); Mage::app(); Mage::app()->loadArea(Mage_Core_Model_App_Area::AREA_FRONTEND); //Send headers to browser to prep for csv file download header('Content-Type: text/csv'); header('Content-Disposition: attachment;filename=exportSKUs.csv'); //Load only product collection details that we need. $product […]

Как preg_replace \ "с \" "при хранении в csv-файле с использованием fputcsv

Я вытягиваю свои волосы, пытаясь сделать preg_replace в php и сохраняя результаты в файле csv. Я хочу заменить \ "в строке с \" ", и ближайший я могу получить в настоящее время \" ". Проблема в том, что fputcsv автоматически добавляет двойной комментарий к существующей двойной кавычке, которая является прекрасной, APART FROM, если двойной кавычек […]