我正在使用以下查询在"雇主"表中查找用户:
$username = mysql_real_escape_string($username);
$query = "SELECT password, salt
FROM Employer
WHERE Employer_Name = '$username';";
Run Code Online (Sandbox Code Playgroud)
我有第二个表Clients(带有密码和盐字段以及username字段),是否可以在两个表中搜索单个用户名?
(如果需要更多信息,请告诉我)
我想你在这里需要的是一个UNION:
SELECT password, salt, 'employer' as user_type
FROM Employer
WHERE Employer_Name = '$username'
UNION
SELECT password, salt, 'client' as user_type
FROM Clients
WHERE Clients_Name = '$username'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
150 次 |
| 最近记录: |