Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

nodeJS mengembalikan nilai dari panggilan balik

Fungsi luar Anda perlu menyediakan panggilan balik itu sendiri yang dapat dieksekusi setelah panggilan mysql selesai. Sesuatu di sepanjang baris ini:

function authenticate(user, pass, callback) {
    mysql_client.query("...", function (err, results, fields) {
        if (err) {
            callback("Error communicating ...");
        } else if (results.length ...) {
            callback("Error comparing authentication...");
        }
        callback()
    });
});

Contoh penggunaan:

authenticate('jim', '123456', function (err) {
    if (err) {
        alert(err);
    } else {
        alert('Welcome');
    }
}); 



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mencegah pembuatan catatan di mana nilai dua bidang sama?

  2. Bagaimana cara mendapatkan ukuran tabel MySQL untuk tabel dalam database?

  3. Tangani restart mysql di SQLAlchemy

  4. Kasus penggunaan MySQL `FORCE INDEX`?

  5. Dimungkinkan untuk memasukkan data dalam dua tabel berbeda di mysql dengan satu memasukkan kueri php?