Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mise à jour de MySql après l'insertion de nodejs

vous ne semblez jamais mettre à jour le tableau utilisé lors du rendu de '/'

var users = [];
var age = [];

sont remplis une fois à l'aide de la requête "sélectionner * parmi les utilisateurs", mais ils ne sont jamais mis à jour.

vous pourriez (pour comprendre ce qui se passe) ajouter

console.log(result);
users.push(user_p.user);

dans la branche ok du 'insert into users set ?' demande. Cela affichera le nouvel utilisateur.

En ce qui concerne 'age', vous ne pouvez pas simplement faire la même chose car vous avez une variable locale 'var age' qui masque votre variable de portée de module 'var age'.