База данных как источник динамических данных для построения графиков на технологии 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-формат.
Подробнее читайте по ссылке.
Вступите в группу, и вы сможете просматривать изображения в полном размере
Это интересно
+1
|
|||

Последние откомментированные темы:
-
Лучший чат-бот с искусственным интеллектом - какой из них вам подходит?
(1)
boris 1
,
13.01.2022
-
Новогоднее украшение рабочего стола ПК
(1)
Елена2022
,
21.12.2021
-
Как JPG преобразовать в Word с распознаванием текста
(1)
Olejaweb
,
13.11.2021
-
Как вернуть классическое ленточное меню в проводник Windows 11
(1)
Сергей Михайлов сын
,
26.10.2021
20251119015245