Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/459.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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 在JS脚本中显示数据库信息_Javascript_Mysql - Fatal编程技术网

Javascript 在JS脚本中显示数据库信息

Javascript 在JS脚本中显示数据库信息,javascript,mysql,Javascript,Mysql,我在试图通过js小部件在我的网站上显示信息时遇到了一个问题,我对js基本上是新手,所以我似乎无法找出问题所在 series: [ var query = connection.query(sql, function(err, result){ console.log(+ result.length) }); , 0, 0], 这就是问题所在 当它被保存时,我刷新 var query = connection.query(sql, function(err,

我在试图通过js小部件在我的网站上显示信息时遇到了一个问题,我对js基本上是新手,所以我似乎无法找出问题所在

series: [
    var query = connection.query(sql, function(err, result){
      console.log(+ result.length)
    });
    , 0, 0],
这就是问题所在

当它被保存时,我刷新

var query = connection.query(sql, function(err, result){
      console.log(+ result.length)
    });
正在破坏一切,我的JS小部件的其余部分将消失,直到我将其删除

在我的js文件的顶部是我调用db connect的地方,而不是我试图调用结果的地方

  var mysql = require('mysql');

var connection = mysql.createConnection({
    host: 'localhost',
    user: 'root',
    password: '',
    database: 'testdistress',
    debug: false,
});

console.log("Connected to Mysql");
connection.connect();

var sql = "SELECT * FROM offers";
当我在node.js控制台中测试它时,一切正常。。 它给了我所需要的一切。
我哪里出错了?

您的系列代码不正确

series: [
var query = connection.query(sql, function(err, result){
  console.log(+ result.length)
});
, 0, 0],
不能在数组声明中声明变量。而是这样做:

connection.query(sql, function(err, result){
// Here you can declare series like this or however else you like
  const series = [result.length, 0, 0]
});