Le plus simple serait de s'en tenir à la documentation complète - et apprendre le javascript de base. La déclaration
let sql =`select * from q_users where firstname=?,${[name]}`;
n'a aucun sens, c'est juste une chaîne avec un tableau à sa fin. Il peut être utile de se renseigner sur les chaînes de modèles apprendre à les connaître et à les utiliser correctement.
La documentation explique comment passer deux arguments à db.query()
. Vous aurez donc besoin de quelque chose comme
let sql = 'select * from q_users where firstname=?';
db.query(sql, [name]).then(...);
Évitez également d'utiliser name
comme nom de variable.