【发布时间】:2019-09-06 23:00:53
【问题描述】:
我想通过 laravel 创建一个实时图表
我的数据库中有 5 个表
用户
management> 有 5 个与 users 表相关的管理
我有 3 个用户感觉到的表,并且都有 user_id:
- 计划
- 项目
- 活动
所以我想要一个条形图,其中包含每个管理的计数(计划、项目、活动)
我在 ChartController 中的图表代码
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\User;
use App\Management;
use Charts;
use App\Plans;
use App\Projects;
use App\Activies;
class ChartController extends Controller
{
public function chart(){
$chart = Charts::multi('bar', 'material')
->title("My Cool Chart")
->template("material")
->dimensions(0, 400)
->dataset('projects', [ , , , , ])
->dataset('plans', [ , , , , ])
->dataset('activities', [ , , , , ])
->labels(['management1', 'management1',
'management3', 'management4', 'management5']);
return view('chart',compact(''));
}
}
我想要的图表示例:
我该怎么做,谢谢你们。
【问题讨论】:
标签: php mysql database laravel charts