我希望在选择donator_1或donator_2时获得捐赠者,并且还可以使用捐赠者作为主键从另一个表中获取数据
我尝试了以下但是它没有选择特定的ID,而是选择整个列
$result3 = $DBcon->query("SELECT username, email, Phone_number, subcription FROM tbl_users join mergeing on tbl_users.user_id = mergeing.donor where mergeing.donor = mergeing.donor");
while($row = $result3->fetch_array())
{
echo $row['username'];
}
答案 0 :(得分:0)
它会显示整个列,因为在您的查询中,您正在使用
where mergeing.donor = mergeing.donor
将匹配整个表格。
所以只需更改它,插入您正在寻找的捐赠者ID
where mergeing.donor = 1