ファンテーブルをチェックして、あなたをファンにしたすべての人を取得するコードスニペットがあります。次に、ファンがいるかどうかもチェックし、ファンが付いている場合は、ユーザー名とプロフィール写真を表示します。
$ countを使用してそれらを扇動したかどうかをチェックします。これは、つまずく場所だと思います。しかし、firebugはエラーを表示していません。
<?php $friendlist = mysql_query("SELECT * FROM fans WHERE username='$user'") or die(mysql_error());
while($row = mysql_fetch_array($result1)) {
$friendname = $row['fanned'];
$friendlist2 = mysql_query("SELECT * FROM fans WHERE username='$friendname' AND fanned='$user'") or die(mysql_error());
$count = mysql_num_rows($friendlist2);
if($count == 1 ){
$avatar = mysql_query("SELECT * FROM users WHERE username='$friendname'") or die(mysql_error());
while($row3 = mysql_fetch_assoc($avatar)) {
$filename = $row3['avatar'];
if($filename != "") {
$friendpic = '<img id="headeravapic" src="profileavatars/' . $friendname . "/" . $filename . '" />';
}
else {
$friendpic = '<img id="headeravapic" src="images/nopic.PNG" />';
}
echo '<div align="center" id="onlinepic">' . $friendpic . '<p />' . $friendname . '</div>';
}
}
}?>