I need help to make this promise working.
I just want to call a function and pass a pseudo param and return the results.
Actually it returns undefined
function maFonctionAsynchrone(pseudo) {
var promise1 = new Promise(function(resolve, reject) {
connection.query("SELECT * FROM users WHERE MATCH (username) AGAINST ('" + pseudo + "')", function (error, results, fields) {
if (!!error) {
console.log('erreur');
reject(error)
} else {
resolve(results)
return results
}
});
});
}
app.post('/sendnewpost', function(req, res){
console.log(maFonctionAsynchrone('pseudotest'))
});