如何检查与用户名匹配的密码并从其他表返回数据。
我有2张桌子。 Users and Lists
。在lists
表中,我有一列用于电子邮件,在user表中还有一列,其中有一列用于电子邮件和密码。
如何检查用户名和密码并匹配lists
表中的相应值?
尝试了一些联接,但是我的问题是我正在php文件上运行它。
因此,它也需要从那里运行。
这是我的查询,以检入1个数据库。
$sql = "SELECT *
FROM users
WHERE Email = '$email'
AND Password = '$password'"
我认为应该是这样的
$sql = "SELECT colomn1
,colomn2
,colomn3
FROM list
WHERE email = $email
and password = $password
LEFT OUTER JOIN lists.email
on users.email.
tables http://www.project-hr.nl/tables.png
最佳答案
这个怎么样:
$sql= "SELECT
colomn1, colomn2, colomn3
FROM
list
LEFT JOIN
users USING (email)
WHERE
list.email = '$email'
AND list.password = '$passwhere'"
关于php - 检查表1中的用户名并返回表2中的数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23832698/