Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Fare somma di una variabile

    Salve ragazzi , ho questo codice
    Codice PHP:
    $fql_query 'SELECT page_id,fan_count, name, access_token FROM page WHERE page_id IN (SELECT page_id FROM page_admin WHERE uid='.$fbuser.')';
                
    $postResults $facebook->api(array( 'method' => 'fql.query''query' => $fql_query ));
            
    foreach (
    $postResults as $postResult
                {
                    
    $page_id $postResult["page_id"];
                    
    $page_name $postResult["name"];
                    
    $page_Access_Token $postResult["access_token"];
                    
    $likes $postResult["fan_count"];
                
                    
                    
                    
                    echo
    "$page_id e totale fan $likes
    "
    ;
                

                    } 
    La variabile $likes mi restituisce un valore numerico come faccio sommare e ad ottenere un totale del contenuto di questa variabile?

    Grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    $likes += $postResult["fan_count"];

  3. #3
    con il metodo precedente hai il dato cumulato in ogni ciclo.

    se non vuoi questo tipo di risultato metti prima del foreach un

    $totale_like = 0;

    Poi all'interno del foreach metterai

    $totale_like += $postResult["fan_count"];

    Infine dopo il ciclo foreach metterai l'echo

    echo 'Likes totali: ' . $totale_like;
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

  4. #4
    Utente di HTML.it L'avatar di neroux
    Registrato dal
    Aug 2009
    Messaggi
    1,973
    Forse sarebbe ancora più facile usare SUM(fan_count) nella query

    www.sitemeer.com » Quando un sito pare irraggiungibile

    Se ti piace ci puoi trovare anche su Facebook

  5. #5
    si può fare ma con una query distinta altrimenti ti restuisce un solo record (il primo)
    http://www.miniscript.it
    Se ti sono stato di aiuto in qualche modo in questo forum iscriviti alla fan page di Miniscript - il mio blog di programmazione web.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.