Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

consulta php não está em execução?


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());