Ich bitte mal um Aufklärung wo eine Variable gültig ist und wo nicht
folgendes habe ich vor:
ich bekomme es nicht hin UserBildMember durch die Datenbank abfrage zu deklaieren, den mit UserBildMember soll nach der DB abfrage weitergearbeitet werden....
ich weis das Let z.B nur in dem jeweiligen Block gültig ist aber Var müsste doch oberhalb global sein?!
vielen dank für die Hilfe...
folgendes habe ich vor:
Code:
var UserBildMember; //globall oder ned ? function test(userDatenBankID){ if (userStatus == 2) { //var UserBildMember; // funktioniert hier auch nicht con.query("SELECT profil_picture FROM users WHERE id ='" + userDatenBankID + "'" , (err, rows) => { UserBildMember = rows[0].profil_picture; // soll die varibale UserBildMember aus DB berschreiben (ist immer gefüllt und NICHT leer!) }); console.log(UserBildMember); // ergibt undefined -.- } }
ich weis das Let z.B nur in dem jeweiligen Block gültig ist aber Var müsste doch oberhalb global sein?!
vielen dank für die Hilfe...
Kommentar