Está faltando
IN
cláusula lá, suponho, também não há necessidade de aspas simples na subconsulta:$query="select * from fsb_profile where fsb_profile.profile_id IN
(select fsb_friendlist.friendlist_friendid from fsb_friendlist
where friendlist_memberid='".$id."')";
Ou tente isso mesmo:
$query="select * from fsb_profile where fsb_profile.profile_id =
(select fsb_friendlist.friendlist_friendid from fsb_friendlist
where friendlist_memberid='".$id."')";
Certifique-se também de que a consulta seja executada com sucesso anexar
mysql_error()
:$sql=mysql_query($query) or die(mysql_error());