有一个名为db
的数据库。得到了一张名为table
的表格。 table
有两列感兴趣的内容称为num
和date
。
使用jpgraph,我想要做的是“导入”num
和date
的值作为使用mysqli_fetch_array
(或其他)分配每个数组的数组分别为jpgraph功能的相应x和y数组。
如果你知道一种更好的方法将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。他们都依赖的是导入你的数组。我真正需要知道的是如何从我的数据库(MySQL)导入PHP中的数组并将其指定为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 -->
}