$sql = "SELECT email FROM users WHERE username='$user1' OR username='$user2' LIMIT 2";
$query = mysqli_query($con, $sql);
$row = mysqli_fetch_row($query);
$email1 = $row[0];
$email2 = $row[1];
只是尝试从 2 列中选择电子邮件,并确定哪个电子邮件属于哪个用户名。 Email1=user1 和 email2=user2,就是我要的。
最佳答案
$sql = "SELECT username,email FROM users WHERE username='$user1' OR username='$user2' LIMIT 2";
$query = mysqli_query($con, $sql);
while($row = mysqli_fetch_row($query))
{
$email[ $row[0]] = $row[1];
}
mysqli_free_result($row);
希望对你有帮助
预期输出
$email['user1']= email1
$email['user2']= email2
关于php - 从mysql的不同列中选择值,我怎么知道哪个是哪个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38067468/