Как выполнить запрос к бд с сервера websocket на node.js?

Как выполнить запрос к БД при отключении клиента от websoket на node.js ?

Событие при отключении:
socket.on('disconnect', () => {
        clients.splice(clients.indexOf(socket.id), 1);
        socket.emit({"discconnected":userId,"roomOut":room});
        console.log({"discconnected":userId,"roomOut":room});
    })
});

На PHP это так делал через AJAX:
session_start();
require_once('../system/Config.php');


if($_POST['GetOutRoom']) {
    $id=$_POST['GetOutRoom'];    
    $updata1 = "UPDATE `user` SET `ontime`=0 WHERE `uid` = $id";
    $up1 = $pdo->prepare("$updata1");
    $up1->execute();
}

Как выполнить такой же на сервере node при отключении от websocket?
  • Вопрос задан
  • 259 просмотров
Решения вопроса 1
@McBernar
В смысле как? Подключите драйвер MySQL к проекту и в коллбеке делайте запрос.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы