Ich versuche, eine Liste der Benutzer aus einer Datenbank zu erhalten, und wenn dies abgeschlossen ist, möchte ich diese Benutzer auflisten. Ich habe versucht, einen Rückruf zu verwenden, aber den Fehler bekommen, dass TypeError: cb is not a function
TypeError: cb ist keine Funktion - mit Rückruf
var getAllUsers = function(users) {
console.log(users)
}
function checkForUsers(table, cb) {
connection.query('SELECT * from ' + table, function(err, rows, fields) {
if(err) console.log(err);
for(var i = 0; i < rows.length; i++) {
users.push({id: id});
if(i == (rows.length - 1)) {
cb(users)
}
}
});
}
checkForUsers('users',getAllUsers(users));
Versuchen Sie: checkForUsers ('users', getAllUsers); –
ah ok, das funktioniert –
Wäre es in Ordnung, wenn ich es als Antwort hinzufügen? –