Используйте PHP для отображения графика на основе CSV

#php #parsing #csv

#php #синтаксический анализ #csv

Вопрос:

Извините, я новичок в веб-языках. Я пытаюсь загрузить файл CSV, проанализировать второй и седьмой столбцы и вывести его в Google Graphs API. Я впервые пытаюсь что-либо сделать с помощью PHP, поэтому мне было бы неплохо проанализировать пример, но я могу попытаться разобраться во всем и с документацией.

Большое вам спасибо за любую помощь.

Ответ №1:

вот как вы можете загрузить файл с помощью PHP: http://de3.php.net/move_uploaded_file Синтаксический анализ CSV-файла прост:

 $csv = file('path/to/file.csv');
foreach ($csv as amp;$current) {
  $current = explode(';', $current);
}
  

Если вы затем выполните цикл $csv , у вас будут второй и седьмой столбцы в $csv[$iterator][1] и $csv[$iterator][6] .

Я не использовал Googles Graph API, поэтому не могу вам с этим помочь.

Ответ №2:

Если вы не женаты на Google graphs, попробуйте highcharts. Я использовал его несколько раз, и он мне действительно нравится. У них также есть несколько руководств и хороший пример кода для просмотра.

Проверьте другой ответ для синтаксического анализа файла CSV; он на месте.

Ответ №3:

Существует компонент, предназначенный для простой реализации графика путем загрузки CSV-файла: График из CSV-файла