Урок 2. Получение данных

google chart

От автора: В этом уроке мы продолжим работу с API Google-диаграмм (Google Charts). Пока что мы используем статичные данные для построения диаграммы, т.е. данные, которые находятся непосредственно в скрипте. Это не очень удобно, поскольку данные могут изменяться, и в таком случае придется лезть в скрипт и изменять данные вручную. Хотелось бы, чтобы данные были динамичными, т.е. чтобы они получались извне и диаграмма строилась на этих данных. В уроке мы научимся получать данные из внешнего хранилища (базы данных).


скачать урок скачать исходники

Все уроки курса:

Метки: , , , ,

Комментарии (6)

  1. Эмиль

    Андрей, спасибо за Ваши курсы, первый урок изложили понятным языком, правда пришлось самому повозится.
    Реально очень благодарен интересная инфа для улучшения качества контента))

  2. Равиль

    Андрей, спасибо за урок!
    К сожалению, у бедного студента нет денег, чтобы просмотреть остальные два урока((
    Можем мы решить этот вопрос бартером? Могу оставить ссылку с указанного сайта на Ваш ресурс

  3. [email protected]

    Ну а почему не получается так с Bar ?
    var jsonData = $.ajax({
    url: "dataGraph.php",
    async: false
    }).responseText;
    //alert(jsonData23);
    var data = google.visualization.arrayToDataTable(jsonData);

    А файлик «dataGraph.php» :
    echo '[["Year", "Sales", "Expenses", "Profit"],
    ["2014", 1000, 400, 200],
    ["2015", 1170, 460, 250],
    ["2016", 660, 1120, 300],
    ["2017", 1030, 540, 350]]';

    Все как в примере, и ответ приходит такой же, нов консоль выдает
    Error: Not an array
    ...tion cia(a,b){var c={};if(!Se(a))throw Error("Not an array");if(0<a.length){var ...

    Просто колонки не совсем актуально, а вот с Bar не получается так…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Я не робот.

Spam Protection by WP-SpamFree