Сумма целых чисел, возвращаемых fql

Это мой первый пост, и я довольно новичок в php, mysql и разработке для Facebook.

У меня худшее время с этим обычно, я бы использовал сумму с запросом sql, но fql, похоже, не поддерживает это. Я пытаюсь запросить альбомы, которые работают, как ожидалось, но я только хочу повторить общее количество фотографий / видео. Я уверен, что решение есть, я просто не вижу его ясно.

================================================== знак равно

В настоящее время я получаю эти результаты возвращены;

Альбом № 1 = 50

Альбом № 2 = 10

Альбом № 3 = 25

и т.п.


Я просто хочу добавить те, которые вернулись вместе.

================================================== знак равно

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

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

Ваша помощь ценится.

1 ответ

Решение
  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);
    }
Другие вопросы по тегам