2011-10-17 49 views
-1

可能重複:
How can I get pic_squre and sex from user id's I already have選擇UID,從用戶的10周選擇的朋友性別和PIC方

我要選擇UID,性別,從10 PIC廣場選定的用戶的朋友。

而那些10個朋友由用戶選擇,並且我可以存儲他們的UID在PHP陣列,說

$xyz[] 

那麼,如何使用該陣列來獲得UID,性別和PIC方這10個朋友的FQL

如果這對於FQL來說是不可能的,我如何用其他方法做到這一點?

我想這

$FQLQuery = 'SELECT uid,sex,pic_square FROM friend WHERE uid in (" . implode(",", $xyz) . ");'; 

但是,這是行不通的。我該如何解決它?

回答

0

參見https://developers.facebook.com/docs/reference/rest/fql.query/。您可以在這裏執行FQL查詢。

所以friend table只有兩列:UID1,UID2在https://developers.facebook.com/docs/reference/fql/friend/

說最後你的查詢應該是:

SELECT uid, sex,pic_square FROM user WHERE uid in( select uid2 from friend where uid1=786644124) 
0

只需更換 「朋友」 與「用戶」

$FQLQuery = 'SELECT uid,sex,pic_square FROM user WHERE uid in (" . implode(",", $xyz) . ");'