Получил базу данных под названием db
, Получил стол под названием table
, table
есть две колонки интереса под названием num
а также date
,
Что я хочу сделать, используя JpGraph, это «импорт» num
а также date
значения в виде массивов, использующих mysqli_fetch_array
(или что-то еще), чтобы назначить каждый соответственно их соответствующим массивам x и y для функциональности jpgraph.
Если вы знаете, как лучше импортировать данные столбцов MySQL в исторический линейный график на странице PHP, используя другой способ, я хотел бы знать, так как jpgraph выглядит немного устаревшим …
<!-- DATABASE STUFF HERE -->
<?php // content="text/plain; charset=utf-8"require_once ('jpgraph/jpgraph.php');
require_once ('jpgraph/jpgraph_line.php');
$query = "SELECT num FROM table ORDER BY blah";
$result = mysqli_query($connection, $query);
while( $row = $result->fetch_assoc() ) {
<!-- PUT INTO ARRAY CALLED $data_num -->
}
$datay = $data_num;
.
.
.
<!-- BUNCH OF JPGRAPH CODE YOU DON'T NEED TO SEE -->
?>
На самом деле, похоже, что рынок PHP-графики вполне может быть PHPGraph. Все они полагаются на импорт вашего массива. Что мне действительно нужно знать, так это как импортировать массив в PHP из моей базы данных (MySQL) и назначить его как массив, который PHPGraph может обрабатывать (или какую-то другую программу). У меня были некоторые проблемы с кодом выше (фрагмент кода см. Ниже):
$query = "SELECT num FROM table ORDER BY blah";
$result = mysqli_query($connection, $query);
while( $row = $result->fetch_assoc() ) {
<!-- PUT INTO ARRAY CALLED $data_num -->
}
Задача ещё не решена.
Других решений пока нет …