Прочитайте CSV-файл и обновите таблицу MySQL с помощью PHP-кода.

У меня есть файл CSV, загруженный с FTP-сервера с curl, и теперь мне нужно обновить данные в таблице MySQL, основываясь на поле guid в CSV. Может кто-нибудь, пожалуйста, помогите мне в этом?

Данные файла CSV:

GUIDcsvinterest_amyloidosiscsvinterest_ahuscsvinterest_complement_mediated_diseasescsvinterest_hemophiliacsvinterest_hyperoxaluriacsvinterest_PNHcsvinterest_porphyriascsvdouble_opt_in_datecsvopt_outcsvdate_addedcsvdate_modified
X1000csvFalsecsvFalsecsvFalsecsvFalsecsvFalsecsvFalsecsvFalsecsv2018-02-01 13: 21: 00csv2018-02-21 09: 00: 00csv2017-02-01 13: 00: 00csv2018-02-21 09:00:00

Первые 3 строки — это имена полей таблицы, а последние 2 строки — это значения, которые необходимо обновить.

Пробовал это до сих пор:

$csvFile = 'csv/filecurl.csv';
$rows = array_map('str_getcsv', file($csvFile));
$header = array_shift($rows);
$csv = array();
foreach ($rows as $row) {

$csv[] = $row;
}
echo '<pre>';
print_r($csv);
echo '</pre>';

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]