【问题标题】:Retrive data from database with flot charts使用浮动图表从数据库中检索数据
【发布时间】:2017-12-06 16:12:56
【问题描述】:

我正在尝试检索 Flot 图表的数据,但我不知道过程是如何进行的。我创建了一个查询,对数据进行了分组,但不知道如何显示它们。

下面是代码!

           <h3 class="box-title">Area Chart</h3>
           <div class="box-body">
              <div class="chart">
                <canvas id="areaChart" style="height:300px"></canvas>
              </div>
            </div>

<?php
$dataset1 = array();
$sqlbar = mysql_query("SELECT level_apply AS level, COUNT(id) AS 'count' FROM application GROUP BY level");
while($row = mysql_fetch_assoc($sqlbar))
    {
        $dataset1[] = array (intval($row['level']),intval($row['count']));
    }
?>  

    {{ HTML::script('/admin/assets/js/jquery-2.2.3.min.js') }}
<script>
  $(function () {
    var dataset1 = <?php echo json_encode($dataset1); ?>;
    $.plot($("#areaChart"), [dataset1]); });
</script>

【问题讨论】:

  • 每次在新代码中使用the mysql_ 数据库扩展this happens 时,它都已被弃用,并且已经存在多年,并且在 PHP7 中永远消失了。如果您只是学习 PHP,请花精力学习 PDOmysqli 数据库扩展和预处理语句。 Start here
  • 这是 php 5 并且正在使用其他类型的图表,但我需要浮点图表

标签: javascript php mysql laravel-4


【解决方案1】:

如果您使用 AJAX 或在问题中附加错误会更好,请参考此https://www.w3schools.com/jquery/jquery_ajax_get_post.asp

【讨论】:

    猜你喜欢
    • 2016-01-29
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-11-19
    相关资源
    最近更新 更多