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

    variabile uguale alla somma di tutti i valori

    Salve ragazzi,premetto che non sono un esperto di php.
    Volevo sapere se mi sapevate dire come imposto una variabile uguale alla somma del valore downloads presente nella sezione Games del database...
    Free Indie Games ->> FreankExpo.net <<- Create your games

  2. #2
    Utente di HTML.it L'avatar di Enjix
    Registrato dal
    Apr 2012
    Messaggi
    57
    Puoi prendere tutti i valori dei downloads, metterli in un array e utilizzare la funzione array_sum() per sommare i vari valori degli array

  3. #3
    Mi stavano aiutando a fare lo script...
    Codice PHP:
    $sle mysql_query "SELECT * FROM games" );
    if(
    $se mysql_fetch_array($sle)){
    $download_off $se ['downloads'];
    $counter_d mysql_num_rows($download_off);

    Come utilizzo praticamente arry_sum sommando tutti i valori di 'download' che si trovano in games ?
    Free Indie Games ->> FreankExpo.net <<- Create your games

  4. #4
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Codice PHP:
    $sle mysql_query "SELECT sum(downloads) as tot FROM games" );
    $se mysql_fetch_array($sle);
    $tot$se ['tot']; 
    Siamo sempre troppo gelosi delle nostre grandi piccole opere! - Grino inedito.
    Lavori e Lavoretti

  5. #5
    ottimo, funziona! Grande !

    Se invece volessi fare la somma dei download che hanno ,ad esempio, id=1 ?
    Mi spiego meglio perchè forse non sono stato chiaro.
    Nel database nella sezione "games" ho questo :

    id name downloads
    1 prova1 6
    1 prova2 8
    2 prova3 7
    1 prova4 3
    3 prova5 5
    2 prova6 4


    Con lo script di prima faccio la somma di tutti i download. E funziona bene.
    Ma se volessi fare la somma dei soli download che hanno l'id=1 ?

    Grazie in anticipo
    Free Indie Games ->> FreankExpo.net <<- Create your games

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    aggiungi where id=1 nella query...

  7. #7
    così ?

    Codice PHP:
    $sle mysql_query where id="SELECT sum(downloads) as tot FROM games" ); 
    $se mysql_fetch_array($sle); 
    $tot$se ['tot']; 
    Free Indie Games ->> FreankExpo.net <<- Create your games

  8. #8
    Originariamente inviato da freank
    così ?

    Codice PHP:
    $sle mysql_query where id="SELECT sum(downloads) as tot FROM games" ); 
    $se mysql_fetch_array($sle); 
    $tot$se ['tot']; 
    Vabbè

    SELECT

    mysql_query()
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  9. #9
    quindi così ?
    Codice PHP:
    $sle mysql_query "SELECT * WHERE id=1 sum(downloads) as tot FROM games" );  
    $se mysql_fetch_array($sle);  
    $tot$se ['tot']; 
    Free Indie Games ->> FreankExpo.net <<- Create your games

  10. #10
    risolto :P
    Free Indie Games ->> FreankExpo.net <<- Create your games

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.