【发布时间】:2015-10-28 19:28:41
【问题描述】:
我想计算按类别分组的总和值的百分比。这是我当前的代码:
$username = $_SESSION['username'];
$rezultat = "SELECT sum(values) as values, categories FROM values WHERE username = '$username' AND cas between '".date("Y-m-01")."' AND '".date("Y-m-31 23:59:59")."' group by categories";
$result = mysqli_query($link, $result2) or die (mysqli_error($link));
$array = array();
$array["name"] = "Categories";
while ($row = mysqli_fetch_assoc($result)) {
$array["data"][] = array($row["categories"], $row["values"]);
}
echo json_encode($array, JSON_NUMERIC_CHECK);
求和值非常适合用 highcharts 显示:
{
"name": "Kategorije",
"data": [
["Cigareti", 97.5],
["Drogerija", 30],
["Elektrika", 20.6],
["Gorivo", 54],
["Internet", 6],
["Komunalne storitve", 15.6],
["Malica", 60.02],
["Oblacila", 70],
["RTV Slovenija", 6.3],
["Sport", 15],
["Tehnika", 96],
["Trgovina", 269.99],
["Upravnik", 50],
["Voda", 7.6],
["Vrtec", 204.14],
["Zabava", 50]
]
}
现在,我想根据这些值计算百分比。知道如何开始吗?
【问题讨论】: