highcharts使用-拼接数据

在写后台统计时,使用highcharts 作为数据视图化的工具

PHP端 拼接数据

1 首先分组查询出来数据 

  

2 然后拼接出来想要的数据格式

$c_x ='';
foreach
($courierGroup as $key=>$val){ $c_x .= "['".$val['month']."-".$val['date']."',".$val['num']."],"; }

3 在页面渲染中是用highcharts

 //用户每日注册
    $('#user').highcharts({
        chart: {
            type: 'line'
        },
        title: {
            text: '每日注册人数'
        },
        subtitle: {
            text: ''
        },
        xAxis: {
            type:'category'
        },
        yAxis: {
            title: {
                text: '人数(人)'
            }
        },
        plotOptions: {
            line: {
                dataLabels: {
                    enabled: true          // 开启数据标签
                },
                enableMouseTracking: true // 关闭鼠标跟踪,对应的提示框、点击事件会失效
            }
        },
        series: [{
            name: '注册人数',
            data: [
                {$c_x}
            ]
        }]
    });
原文地址:https://www.cnblogs.com/wqy415/p/6814331.html