2017-04-09 1 views
0

내 자신의 학습을 위해 게임 웹 사이트를 만들려고하고 있는데, 지금 당장 얻을 수있는 유일한 문제는 코드를 실행하려고하면 문제가 발생한다는 것입니다. 부분,Node.js 구문 오류 "unexpected Token"

socket.on('showmssages',function(data) 
{ 
    connection.query('UPDATE `users` SET `admin`="1" WHERE `steamid`="'+data+'"', function(err, rows, fields) 
}); 

마지막 부분 }); 여기서 }이 있다고합니다. SyntaxError : 예기치 않은 토큰.

내가 뭘 잘못하고 있니? 어떤 아이디어 있니?

+1

... – Li357

+0

당신은')'은'connection.query에서()'호출을 놓치고있어. – Pointy

+0

'connection.query'에 대한 콜백 함수 구현을 제공해야합니다. –

답변

0
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 
0

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 
}); 
관련 문제