i'm currently working with electron and I need to get some data from a mysql database, what is working good.
But there is a problem with sending values between functions. I'm kinda new to JS and electron, so maybe i just missed something:
function getUserData(user, data){
// connect
var connection = connect();
// Perform a query
$query = 'SELECT ' + data + ' FROM `users` WHERE user_id = ' + user;
// Query ausführen
connection.query($query, function(err, rows, fields) {
    if(err){
        console.log("There was an error with executing the query.");
        console.log(err);
        return;
    }
    return rows;
});
// End function
return;
}
So basically i want to return "rows", but it says it's undefined. Right above
return rows;
if i check with
console.log(rows);
it has data in it
Am i missing something?
Thanks in advance!
 
    