Mysql
 sql >> база данни >  >> RDS >> Mysql

nodeJS връща стойност от обратното извикване

Вашата външна функция трябва да осигури само обратно извикване, което може да бъде изпълнено, след като извикването на mysql бъде извършено. Нещо подобно на това:

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()
    });
});

Примерна употреба:

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. Как мога да имам планирани събития в MySQL log?

  2. Как да направя връзката си с базата данни сигурна?

  3. Mysqli заявка с инструкция за променлива SET (т.е. множество заявки)

  4. Празни интервали в имената на колони с MySQL

  5. Как да защитя конфигурационния файл на базата данни в проекта?