gpt4 book ai didi

javascript - 为什么这没有在 MySQL 数据库中添加用户 ID?

转载 作者:行者123 更新时间:2023-11-29 15:30:23 26 4
gpt4 key购买 nike

当用户加入服务器时,我尝试使用 Discord.js 将用户 ID 插入数据库。

代码如下:

client.on('guildMemberAdd', member => {
connection.query("INSERT INTO userLevel (userID, userXP) VALUES ('${member.id}', 0 )", err => {
if(err) throw err;
console.log("New member added successfully!");
});
});

不是将用户 ID 插入到 userLevel 表中,而是将 ${member.id} 插入到 userID 列中。另外,当用户离开服务器时,如何从表中删除用户信息?

最佳答案

使用template literals像这样:

client.on('guildMemberAdd', member => {
connection.query(`INSERT INTO userLevel (userID, userXP) VALUES (${member.id}, 0 )`, err => {
if(err) throw err;
console.log("New member added successfully!");
});
});

改变你的表情

"INSERT INTO userLevel (userID, userXP) VALUES ('${member.id}', 0 )"

`INSERT INTO userLevel (userID, userXP) VALUES (${member.id}, 0 )`

关于javascript - 为什么这没有在 MySQL 数据库中添加用户 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58776778/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com