Mysql
 sql >> Database >  >> RDS >> Mysql

la query php non è in esecuzione?

Ti manca IN clausola lì suppongo, inoltre non c'è bisogno di quella virgoletta singola nella sottoquery:

$query="select * from fsb_profile where fsb_profile.profile_id IN 
 (select fsb_friendlist.friendlist_friendid from fsb_friendlist
 where friendlist_memberid='".$id."')";

Oppure prova anche questo:

$query="select * from fsb_profile where fsb_profile.profile_id =
 (select fsb_friendlist.friendlist_friendid from fsb_friendlist
 where friendlist_memberid='".$id."')";

Assicurati inoltre che la query venga eseguita correttamente append mysql_error() :

$sql=mysql_query($query) or die(mysql_error());