我正在使用highcharts.js。我想绘制基本折线图。为此,数据格式如下:data: [12, 34, 56, 76, 78, 78]
。
我有数据库价值。我的价值格式是:
Array ( [0] => Array ( [sum] => 1820 [ay] => October ) [1] => Array ( [sum] => 3144 [ay] => November ) )
我需要总和值。我写了一些代码来获取总和值。
$data5 = array();
foreach ($result5 as $row) {$data5[] = $row;}
foreach($data5 as $dat)
{
$date .=$dat['sum'];
}
echo $date;
我有两个和值的值。第一个值是:1820,第二个值是:3144。但是当我写$ date(echo $date
)时只显示:18203144。
我错在哪里?
答案 0 :(得分:0)
我建议改用array_push()
方法。你现在正在做的是将一个字符串附加在一起......你想要一组数值。
试试这个,看看这是否能给你带来理想的结果:
$sumData = array();
foreach($data5 as $dat) {
array_push($sumData, $dat['sum']);
}
echo $sumData;
我希望这对你有所帮助。