Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.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 如何使用JavaScript从数据库中创建具有值的Flot图?_Php_Javascript_Mysql_Flot - Fatal编程技术网

Php 如何使用JavaScript从数据库中创建具有值的Flot图?

Php 如何使用JavaScript从数据库中创建具有值的Flot图?,php,javascript,mysql,flot,Php,Javascript,Mysql,Flot,我想创建一个具有x轴日期值的Flot图。我不想手动写入日期值,所以我将它们像时间戳值一样存储在数据库中。 与数据库的连接如下所示: <?php $pdo = new PDO('mysql:host=example.com; dbname=database', 'user', 'password') ?> 我想直接从数据库中获取这些日期值,并使用JavaScript创建图形。我知道在php中使用数据库更安全,我不知道如何使用数据库中的值显示flot图形。有什么想法吗?。它们不再得

我想创建一个具有x轴日期值的Flot图。我不想手动写入日期值,所以我将它们像时间戳值一样存储在数据库中。 与数据库的连接如下所示:

<?php
  $pdo = new PDO('mysql:host=example.com; dbname=database', 'user', 'password')
?>

我想直接从数据库中获取这些日期值,并使用JavaScript创建图形。我知道在php中使用数据库更安全,我不知道如何使用数据库中的值显示flot图形。有什么想法吗?

。它们不再得到维护。看到了吗?相反,学习,并使用or-将帮助您决定哪一个。如果您选择PDO,。谢谢,我编辑了代码,使用了PDO,效果非常好。太棒了。。。。那真是太好了你能给我看情节调用吗?变量绘图=$.plot(占位符、数据、选项)
        var graphData = [ {
        // first graphic
        data: [ [(new Date("2006-06-12 19:13:37")).getTime(), 600], [(new Date("2006-06-21 19:13:37")).getTime(), 550], [(new Date("2006-07-1 19:13:37")).getTime(), 600]],
        color: '#77b7c5',
        points: { radius: 4, fillColor: '#77b7c5' }
    }, {
        //the second graphic
        data: [[(new Date("2006-06-11 19:13:37")).getTime(), 3210.196] , [(new Date("2006-07-3 19:13:37")).getTime(), 3310.196], [(new Date("2006-07-23 19:13:37")).getTime(),3875.422]],
        color: 'red'
    }       
];