Javascript Node.js语法错误";意外标记“;
我正试图为自己的自学制作一个游戏网站,现在唯一的问题是,当我尝试运行代码时,我遇到的唯一问题是这部分Javascript Node.js语法错误";意外标记“;,javascript,node.js,Javascript,Node.js,我正试图为自己的自学制作一个游戏网站,现在唯一的问题是,当我尝试运行代码时,我遇到的唯一问题是这部分 socket.on('showmssages',function(data) { connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields) }); 结束部分(强>)当}存在时,表示SyntaxError:意外标记 我做错了什么?有什么
socket.on('showmssages',function(data)
{
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields)
});
结束部分(强>)当}存在时,表示SyntaxError:意外标记
我做错了什么?有什么想法吗?您缺少connection.query()中回调函数的块及其右括号
connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields) {
// you should be doing stuff here with the data returned from query
});
您的函数不完整…您缺少
连接.query()
调用中的)
。您应该为连接.query提供回调函数实现
socket.on('showmssages',function(data){
connection.query('UPDATE `users` SET `admin`="1" WHERE
`steamid`="'+data+'"',
function(err, rows, fields){
//your function stuff
})//function and connection.query closed
});//socket.on closed