2011-10-27 9 views
0

FQL戻りました。合計は、これが私の最初の投稿です、私はPHP、MySQLの、とFacebookのための開発にかなり新しいです

これは通常、私はSQL要求で合計を使用しますが、FQLはそれをサポートしていないようで、私は最悪の時間を持っています。私は期待どおりに動作するアルバムを照会しようとしていますが、私は欲しいだけですエコー総写真の数/ビデオ私は解決策がそこにあると確信しています。私はそれをはっきりと見ていません。

============================================== =====

は現在、私は、これらの結果が返さ取得しています。

アルバム#1 = 50

アルバム#2 = 10

アルバム#3 = 25

など


私はちょうどそれらの# 'sが返さ追加します一緒に。

============================================== =====

try { 
     $me = $facebook->api('/me'); 
     $fql = "SELECT photo_count, video_count FROM album WHERE owner=me()"; 
     $param = array(
          'method' => 'fql.query', 
          'query'  => $fql, 
          'callback' => '' 
         ); 
     $fqlResult = $facebook->api($param); 
     foreach($fqlResult as $row){ 
      echo "<br><br />"; 
      echo $row['photo_count'];    
     } 

    } catch (FacebookApiException $e) { 
     error_log($e); 
    } 

====================================== =================

あなたの助けが理解されます。

答えて

0
try { 
     $me = $facebook->api('/me'); 
     $fql = "SELECT photo_count, video_count FROM album WHERE owner=me()"; 
     $param = array(
          'method' => 'fql.query', 
          'query'  => $fql, 
          'callback' => '' 
         ); 
     $fqlResult = $facebook->api($param); 
     $asset_count = 0; 
     foreach($fqlResult as $row){ 
      $asset_count += (int)$row['photo_count'] + (int)$row['video_count'];    
     } 
     echo "<br/><br/>"; 
     echo $asset_count; 

    } catch (FacebookApiException $e) { 
     error_log($e); 
    } 
+0

驚くばかり!そんなにJeffに感謝しても何の問題もありませんでした。 – Mountaininja

関連する問題