Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.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 fed Highcharts时间序列抛出T_变量错误,为什么?_Php_Mysql_Mysqli_Highcharts - Fatal编程技术网

php fed Highcharts时间序列抛出T_变量错误,为什么?

php fed Highcharts时间序列抛出T_变量错误,为什么?,php,mysql,mysqli,highcharts,Php,Mysql,Mysqli,Highcharts,我对php非常熟悉,我一直在使用highcharts学习绘图软件。我试图从数据库运行图表演示,但可变时间的代码让我陷入了一个循环。有人能帮忙吗 这是highcharts中关于从数据库中删除日期时间和值的示例代码块: 这是我的密码: <?php include ("connect.php"); $result = mysqli_query($mysqli,"SELECT click, datetime FROM mytable"); while ($row = mys

我对php非常熟悉,我一直在使用highcharts学习绘图软件。我试图从数据库运行图表演示,但可变时间的代码让我陷入了一个循环。有人能帮忙吗

这是highcharts中关于从数据库中删除日期时间和值的示例代码块:

这是我的密码:

<?php
    include ("connect.php");
    $result = mysqli_query($mysqli,"SELECT click, datetime FROM mytable");
    while ($row = mysqli_fetch_array($result)) {
        extract $row;
        $datetime *= 1000; // convert from Unix timestamp to JavaScript time
        $data[] = "[$datetime, $clicks]";

}
?>

错误在提取调用中抛出,在本例中为第五行。错误是“解析错误:语法错误,意外的T_变量”。这行是伪代码还是什么?是否与mysqli不兼容?我错过了什么

谢谢

变化

提取$row

是一个PHP函数,而不是像
include
require
这样的语言构造


因此,没有括号就不能调用它。

通过json_encode()使用javascript与php层通信,在这种情况下,我们看不到如何与php和javascirpt通信。谢谢!这解决了我的问题。
extract ($row);