我已经搜索了很长一段时间关于有两个表(一个用户名和一个密码)但没有发现任何有用的可能性。用不同表格登录系统用户名和密码,如何选择?
我有两个表与PK和FK连接在一起。一个包含用户名,另一个包含密码。
我当前的代码是只为一个表,像这样:
$result = mysqli_query($con, "SELECT membersid FROM members
WHERE user='{$_POST['user']}'
AND pass='{$_POST['passwd']}'");
反正我有可以像使用相等的输入连接在一起,在我的形式?
我得到的是这样的:
$result = mysqli_query($con, "SELECT adminuser.userid, adminpass.passid
FROM adminuser, adminpass
WHERE username='{$_POST['user']}'
AND password='{$_POST['passwd']}'");
我知道这可能是完全错误的,我搜索了一个答案,但还没有找到一个,那就是为什么我转向这里寻求帮助。
有无论如何解决我的问题?
请问我为什么要这么做。为什么两个表的用户和通行证? –
哪里是两个表之间的映射? –
您需要在结尾添加另一个条件'和adminuser.userid = adminpass.userid'。 –