2011-12-10 10 views
0

私のアプリを使用している友人の数を表示しようとしています。私はFQLを通して、アプリを使ってユーザーの友達の配列を引き出す方法を考え出しました。今アプリを使用している友だちの人数を表示する

SELECT uid,name FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND is_app_user=1

表示されたとき、それは配列を引き上げます。結果を単一の数値として表示しようとしています。私はPHPでコーディングしています。私がここからどこに行く必要があるか誰でも知っていますか?

+0

内のエントリの量を返す必要があります。 – kba

答えて

0

おそらく選択カウント(*)。

SELECT count(*) FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1=me()) AND is_app_user=1 
+1

FQLではなく、SQLとは異なります。 [このSOの投稿を参照](http://stackoverflow.com/questions/2841569/fql-result-count) – rdlowrey

+0

@rdlowreyああ、ああ。ちょうど推測した。 –

+1

注意してください...私はそれをやっていない間に、そうでなければ論理的に見える投機的な答えをdownvoteする以外に何も愛していないSOのトロールがあります:) – rdlowrey

0

print count($array);は、帯域幅の使用率が低下します `「」SELECT`使用して、あなたが実際に名前、単に数を必要としないと仮定すると、配列

関連する問題