Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用highcharts查看基于日期选择的图表_Javascript_Php_Mysql_Laravel_Highcharts - Fatal编程技术网

Javascript 如何使用highcharts查看基于日期选择的图表

Javascript 如何使用highcharts查看基于日期选择的图表,javascript,php,mysql,laravel,highcharts,Javascript,Php,Mysql,Laravel,Highcharts,{{csrf_field()}} 日期 挑选 您需要在请求中传递日期,我假设您是使用AJAX在这里传递的。因为我不知道您在视图中的表现如何,所以我只是为AJAX请求添加引用 注意确保使用Get和Post方法 然后,您将在$request对象中获得您的日期,您可以这样使用该对象: <?php public function graph(Request $request) { $statistics = DiraStatistics::where('dateField',$reque


{{csrf_field()}}
日期
挑选

您需要在请求中传递日期,我假设您是使用
AJAX
在这里传递的。因为我不知道您在视图中的表现如何,所以我只是为
AJAX
请求添加引用

注意确保使用
Get
Post
方法

然后,您将在
$request
对象中获得您的日期,您可以这样使用该对象:

<?php

public function graph(Request $request) {
    $statistics = DiraStatistics::where('dateField',$request->date)->all();

    $question_asked_sum = $statistics->sum('question_asked');
    $low_confidence_sum = $statistics->sum('low_confidence');
    $no_answer_sum = $statistics->sum('no_answer');
    $missing_intent_sum = $statistics->sum('missing_intent');


    return view('AltHr.Chatbot.graph', compact('question_asked_sum', 'low_confidence_sum', 'no_answer_sum', 'missing_intent_sum'));
}
?>


我希望它对你有用

你得到了什么??我的意思是,您的代码在meHi@Mr.Pyramid看来还可以,目前代码还可以,它可以查看数据库中的所有数据,但现在我想先选择一个日期(可能是日历)来查看该日期的数据。您需要将表单或日历中的日期传递给控制器,以便查看您从哪里请求
graph()
method?@Mr.Pyramid在我现在的conroller中我该怎么做?嗨,伙计,如果您能帮助我学习AJAX部分,我将不胜感激,因为我真的不知道如何在AJAX中编码:/这是一个post路由还是get??我已经在我的回答中添加了一个带有laravel的AJAX的基本结构检查它是一个get方法currentlyok你能添加你目前使用的代码吗?然后我可以在我的答案中添加ajax请求吗?