ユーザーの配列があります。user_login がテーブルの行と一致する場合、そこから ID や名前などを選択します。以下のクエリでは、「プロファイル」への 2 つのリンクが返され、1 つは正しく、もう 1 つは間違っています。どうすれば間違ったものを取り除くことができますか?
function fetch_new_users()
{
$result = mysql_query("SELECT `id`, `username` FROM `users` WHERE username='{$_SESSION['user_login']}'");
$mysql = mysql_fetch_assoc($result);
return $mysql;
}
$users = fetch_new_users();
?>
<?
if (isset($_SESSION["user_login"])) {
?>
<div class="fnav">
<?php foreach($users as $user): ?>
<p>
<a href="profile.php?id=<?php echo $user['id']; ?>" >Profile</a>
</p>
<?php endforeach; ?>