クエリの行を別のクエリで使用しようとしています。
このクエリは、現在サインインしているユーザーのユーザー名を正しく表示します。
$param = $fgmembersite->UserEmail();
$query = mysqli_query($con, "SELECT username FROM Users1 WHERE email = '$param'
");
while ($row = mysqli_fetch_array($query)){
echo $row['username'] ;
}
次のような別のクエリで $row['username'] を使用する方法を見つけようとしています...
$sql = mysqli_query($con, "SELECT * FROM messages WHERE to_user = '" . $row['username'] . "' ");
これはコーディング エラーにはなりませんが、機能しません。ユーザー名の行は、明らかに、私が試みている方法で別のクエリから取得することはできません。
考えられるすべての組み合わせを試しましたが、うまくいきませんでした。どんな助けでも大歓迎です。