• 16-04-2021, 10:03:49
    #1
    Selamlar,
    Bir sorum olacaktı:
    var test = connection.query(testcek, function(err, result){
    console.log(result);
    });

    Veritabanından veriyi çektim lakin function içerisindeki resultu nasıl dışarı çıkarabilirim .
  • Kabul Edilen Cevap
    • AMG adlı üyeden alıntı: mesajı görüntüle
      Maalesef undefined cevabı alıyorum.
      Bunun çalışması gerekiyor hocam, mysql ile uzun zamandır çalışmıyorum.
      let result;
      connection.connect((err) => {
        if (err) throw err;
        connection.query(testcek, (err, res) => {
          if (err) throw err.message;
          result = res;
        });
      });
  • 16-04-2021, 10:13:11
    #2
    En basit yolu dışarıda değişken tanımlayıp, onu eşitlemek hocam.
  • 16-04-2021, 10:14:56
    #3
    KeremWho adlı üyeden alıntı: mesajı görüntüle
    En basit yolu dışarıda değişken tanımlayıp, onu eşitlemek hocam.
    var test = connection.query(testcek, function(err, result){
    return result;
    });
    console.log(test);

    şeklinde birşeymi.
  • 16-04-2021, 10:18:02
    #4
    AMG adlı üyeden alıntı: mesajı görüntüle
    var test = connection.query(testcek, function(err, result){
    return result;
    });
    console.log(test);

    şeklinde birşeymi.
    let res;
    connection.query(testcek, function(err, result){
      if (err) throw err;
      res = result;
    });
  • 16-04-2021, 10:21:17
    #5
    KeremWho adlı üyeden alıntı: mesajı görüntüle
    let res;
    connection.query(testcek, function(err, result){
      if (err) throw err;
      res = result;
    });
    Maalesef undefined cevabı alıyorum.
  • 16-04-2021, 13:15:24
    #6
    Bu cevap, konu sahibi tarafından kabul edilebilir bir cevap olarak işaretlendi.
    AMG adlı üyeden alıntı: mesajı görüntüle
    Maalesef undefined cevabı alıyorum.
    Bunun çalışması gerekiyor hocam, mysql ile uzun zamandır çalışmıyorum.
    let result;
    connection.connect((err) => {
      if (err) throw err;
      connection.query(testcek, (err, res) => {
        if (err) throw err.message;
        result = res;
      });
    });