IN
がありません そこにある節は、サブクエリでのその一重引用符の必要もないと思います:
$query="select * from fsb_profile where fsb_profile.profile_id IN
(select fsb_friendlist.friendlist_friendid from fsb_friendlist
where friendlist_memberid='".$id."')";
または、これも試してください:
$query="select * from fsb_profile where fsb_profile.profile_id =
(select fsb_friendlist.friendlist_friendid from fsb_friendlist
where friendlist_memberid='".$id."')";
また、クエリが正常に実行されることを確認してください。mysql_error()
を追加します。 :
$sql=mysql_query($query) or die(mysql_error());