Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
使用php jquery ajax从数据库获取仪表板计数_Php_Jquery_Mysql_Ajax_Dashboard - Fatal编程技术网

使用php jquery ajax从数据库获取仪表板计数

使用php jquery ajax从数据库获取仪表板计数,php,jquery,mysql,ajax,dashboard,Php,Jquery,Mysql,Ajax,Dashboard,我正在尝试使用PHP、jQuery和AJAX将数据计数从数据库提取到HTMLdiv,但下面的代码不起作用 我刚开始学习ajax,请帮忙。谢谢大家! index.php <div class='col-lg-3 col-md-6'> <div class='panel panel-primary'> <div class='panel-heading'>

我正在尝试使用PHP、jQuery和AJAX将数据计数从数据库提取到HTML
div
,但下面的代码不起作用

我刚开始学习ajax,请帮忙。谢谢大家!

index.php

            <div class='col-lg-3 col-md-6'>
                <div class='panel panel-primary'>
                    <div class='panel-heading'>
                        <div class='row'>
                            <div class='col-xs-3'>
                                <i class='fa fa-microphone fa-5x'></i>
                            </div>
                            <div class='col-xs-9 text-right'>
                                            <!-- here i want to fetch result -->
                                            <div id="leadmonth"></div>
                                <div>Total Leads</div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
PHP

<?php
// This Month Count
require_once 'db_config.php';
$output= '';
$sql = "SELECT * FROM leads WHERE YEAR(leadcreationdate) = YEAR(NOW()) AND MONTH(leadcreationdate)=MONTH(NOW())";
$query = $connect->query($sql);
$totalleads = mysqli_num_rows($query);

        if ($monthtotalleadscount > "0") {
            $output = "<div class='huge'>$totalleads</div>";
        } else {
            $output =  "<div class='huge'>0</div>";
        }

// database connection close
$connect->close();

echo json_encode($output);

当您在使用的“浏览器”中打开
控制台
窗口并检查
网络
部分/选项卡时,您是否从给定的ajax url获得了特定消息/结果?它是如何工作的?描述你的问题!什么在起作用?什么不是?目前正在发生什么,你的目标是什么?您是否启用了错误报告,并检查了日志中的错误(PHP)和控制台(JavaScript错误)?@eeya是的,在浏览器>控制台>未捕获的语法错误中有一个错误:输入意外结束…在jquery中做了一些小更改并解决了问题。。。现在更新答案。。。谢谢@eeya我不知道我们可以在浏览器控制台中检查错误。。。我不是一个仅仅从互联网上学习所有这些的开发者。
<?php
// This Month Count
require_once 'db_config.php';
$output= '';
$sql = "SELECT * FROM leads WHERE YEAR(leadcreationdate) = YEAR(NOW()) AND MONTH(leadcreationdate)=MONTH(NOW())";
$query = $connect->query($sql);
$totalleads = mysqli_num_rows($query);

        if ($monthtotalleadscount > "0") {
            $output = "<div class='huge'>$totalleads</div>";
        } else {
            $output =  "<div class='huge'>0</div>";
        }

// database connection close
$connect->close();

echo json_encode($output);
$(document).ready(function() {

        $.ajax({
            type:'POST',
            url:'php_action/resourceqareportdashboardcount.php',
            // dataType : 'json',
            success:function(html){
                $('#totalleadsmonth').html(html);
            }
            });

});