Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: Totale campi

  1. #1

    Totale campi

    Codice PHP:
    $query "SELECT * FROM Marcatori WHERE Girone = '$Girone' AND Goal != '0'";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result)) {
    $Nome $row["Nome"];
    $Squadra $row["Squadra"];


    Da questa query come ottengo e stampo la somma dei goal ordinandoli poi per totale?
    Grazie

  2. #2
    $query = "SELECT * FROM Marcatori WHERE Girone = '$Girone' AND Goal != '0' ORDER BY Goal DESC";


    Il numero di goal sarà $row['Goal'];

    Però dovresti stampare i dati all'interno del while!

  3. #3
    Sì, ma si serve il totale dei goal, no il singolo record.

  4. #4
    In che senso? il totale dei goal di tutti i marcatori?

  5. #5
    Codice PHP:
    $query "SELECT * FROM Marcatori WHERE Girone = '$Girone' AND Goal != '0' GROUP BY Nome ORDER BY Goal DESC"
    Scusa dimenticavo GROUP BY Nome

  6. #6
    Ma tu ogni volta che un marcatore fa goal creu un record?

  7. #7

  8. #8
    Ma perché non aggiorni il numero dei goal???

  9. #9
    Così mi è più facile la gestione.

  10. #10
    per ottenere i totali parziali devi usare SUM()

    Codice PHP:
    $query "
        SELECT 
            Nome
            ,SUM(Goal) tot
        FROM 
            Marcatori 
        WHERE 
            Girone='
    $Girone'
        GROUP BY 
            Nome 
        ORDER BY 
            tot DESC"

    dA .. foto di viaggio
    L'esperienza è il tipo di insegnante più difficile.
    Prima ti fa l'esame, e poi ti spiega la lezione.

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.