Скопировать данные CSV в таблицу SQL с помощью PHP, ЗАГРУЗИТЬ ДАННЫЕ из URL с помощью объекта Javascript, (для начинающих)

(Я учусь, а не профессионал, так что прошу прощения за любые ошибки)

Я знаю, что PHP, LOAD DATA функция может быть то, что мне нужно, но я не могу добраться до файла за Java Object.

Я пытаюсь обновить таблицу SQL, то есть перезаписать совпадающие даты, данными из файла CSV с помощью кнопок Javascript на одном из следующих веб-сайтов:

-«Загрузить данные» из https://www.investing.com/rates-bonds/us-10-yr-t-note-historical-data (корректировка даты была бы идеальной)

-«Диапазон загрузки» из https://www.barchart.com/futures/quotes/Znh18/price-history/historical

-«Скачать электронную таблицу» из http://quotes.wsj.com/bond/BX/TMUBMUSD10Y/historical-prices

Данные выглядят примерно так

Time,Open,High,Low,"Last Price",Change,Volume,"Open Interest"02/08/18,121.0781,121.25,120.5313,120.8906,-0.10939999999999,2938115,0
02/07/18,121.2031,121.6094,120.8594,121,-0.48439999999999,2201308,3569670

Я использовал http://simplehtmldom.sourceforge.net/ утилита для извлечения отдельных частей данных, но это кажется трудоемким, если файл существует.

например в настоящее время это мой код для поиска табличных данных на странице WSJ с помощью функции file_get_html ():

...
// Finds the last cash price
foreach($html->find('span[id=price_quote_val]') as $e){
echo str_replace("/32.","",str_replace(" ",".",$e->plaintext)). ' last cash price<br>';
$field='Last';
$value=str_replace("/32.","",str_replace(" ",".",$e->plaintext));
include('table_update.php');
}
....

Спасибо!
Крис

Я прочитал другие посты, в том числе:

Сохраните файлы CSV в базе данных MySQL

Импорт данных CSV с использованием PHP / MySQL

0

Решение

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

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

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

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