猿问

检查输入的值是否与数据库中其行中的另一个值相关联

我有一个问题,我不确定从哪里开始。基本上我有一个登录页面,因为会有多个用户登录,我想我可能会使用我的数据库来验证他们的登录:

A. 检查他们的用户名是否在我的(预先创建的)数据库中。

B. 检查输入的用户名和密码是否匹配同一人(在同一行)

我知道这绝对不是最安全的方法,但这是针对学校项目的,所以谁在乎:)

我正在使用 JS、jQuery、SQL 和尽可能少的 PHP。为了连接和操作我的数据库,我使用的语法是:不知道这叫什么,它是一种语言,还是只是 JS 的一部分。

db.transaction(function(tx) {
 etc. 
}

在哪里db打开康恩。到数据库。


森栏
浏览 94回答 1
1回答

炎炎设计

找到了:使用 WHERE 运算符结合 AND 运算符来选择多个。结束代码如下所示:    let uname = document.getElementById("username").value;    let pword = document.getElementById("password").value;    db.transaction(function(lx) {        lx.executeSql('SELECT * FROM Users WHERE username = (?) AND password = (?)', [uname, pword]);//Runs code if above statement returns true                });我的下一个问题是我将如何输出这个?我如何告诉用户是或否?
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答