Я хочу проверить, что если пользователь вводит неправильный идентификатор, отображается ошибка.
Я пытался так, но не сработало.
, когда я ставлю неправильно, это показывает, что замечает, нетошибка, нет журнала, не перейти на следующую страницу.
Я использую sqlite3 в электронном
if (err) {
return console.error(err.message);
alert («идентификатор не существует»);}
var sql = "SELECT id, pw FROM user where id=?";
db.get( sql, [id], (err, row) => {
if (err) {
return console.error(err.message);
alert("no id exist"); //not working!!!
}
console.log("db id"+row.id);
console.log("db pw"+row.pw);
if(row){
d_id = row.id;
d_pw = row.pw;
if ((id == row.id) && (pw == row.pw)) {
window.location.href = "pause_and_download_multi_function.html?id=" + id;
}
else if(row.id == ''){
alert("wrong id");
}
else if(!(pw == row.pw) || row.pw == 'undefined' || row.pw == undefined){
alert("wrong pw");
}
} else {
alert("wrong id");
}
});