echarts统计,简单示例
先看下效果图
看下代码
HTML页面 为ECharts准备一个Dom,宽高自定义
<p class="panel panel-info">
<p class="panel-body">
<p id="echart_show" style="height:500px"></p>
</p>
</p>
js文件可以参考官网,或者在这里下载,引入
<script type="text/javascript" src="/Public/admin/lib/jquery/nowdatachars/echarts-all.js"></script>
下面是具体方法
<
控制器中查询自己需要的数据 (这里查询的日期和对应的数量)
//折线统计
public function getRes(){
$user = M('account');
$sql = "SELECT date(createTime) AS date,count(*) as count FROM t_account GROUP BY date ";
$result = $user->query($sql);
$this->ajaxReturn(array('code'=>200,'result'=>$result));
}
至此,一个简单的echarts的统计图就出来了
以上内容希望帮助到大家,很多PHPer在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家 ,需要请戳这里链接 或者关注咱们下面的专栏PHP大神进阶zhuanlan.zhihu.com