Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
54200 участников
Администратор VLLq
Модератор JoomlaSecrets.ru
Модератор В ТОП 10
Модератор Smart Payment
Модератор DigitalExpert

Последние откомментированные темы:

20250618214902

←  Предыдущая тема Все темы Следующая тема →
пишет:

Динамические данные для Google Gharts, используя AJAX and JSON.

База данных как источник динамических данных для построения графиков на технологии Google Charts. Использование AJAX-запроса для динамического обращения к серверу. Также использование json – формата для набора пар ключ-значение, предварительно производя SQL-запросы в базу и считывая данные из нее. Разбор примера источника Google Charts, и написание кода под свою задачу – вывод данных для интерактивного веб-интерфейса. Ниже код чтения и преобразования данных в json.

<?php  //обращаемся к БД 
        define("HOST", " ");   
        define("USER", " ");
        define("PASSWORD", " ");
        define("DB_NAME", " ");

        $db_connect = mysql_connect(HOST,USER,PASSWORD,TRUE);
        if(!$db_connect){
        die('Ошибка подключения'.mysql_error()); }

       mysql_select_db(DB_NAME, $db_connect);
       // mysql_set_charset($db,"utf8");

        function getDataString() {
              global $db_connect;
              //Преобразование в json-формат
              $query=mysql_query("SELECT T1, T2 FROM Log") or die(mysql_error());
              $data= '{"cols":[';
              $data.='{"id":"","label":"t","type":"number"},';
              $data.='{"id":"","label":"t1","type":"number"}';
              $data.='],"rows":[';
              while($row=mysql_fetch_assoc($query)){
                     $data.='{"c":[{"v":'.$row['T1'].'},{"v":'.$row['T2'].'}]},';} 
                     $data=rtrim($data,',');
                     $data.=']}';
              return $data; 
         }
    echo getDataString();

Также в статье рассматриваются возможные ошибки при подключении базы и при преобразование в json-формат.

Подробнее читайте по ссылке.

Вступите в группу, и вы сможете просматривать изображения в полном размере

Это интересно
0

17.12.2016
Пожаловаться Просмотров: 828  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены