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

    Ordinare i dati con più criteri.

    Ciao a tutti, grazie a neroux sono riuscito ad ottenere la pagina web con la tabella della clasifica di campionato.
    Adesso avrei bisogno di ordinare i dati in base ai punti, in caso di parimerito alla differenza reti, in caso di parimerito in base ai goal realizzati ed in caso di un ulteriore parimerito in base al nome della squadra.
    L'ordinamento mi serve decrescente e la differenza reti contiene anche dati negativi.
    Il codice attuale è:

    <?php


    $dbcnx = mysql_connect('localhost', 'root');
    mysql_select_db('fcvillan51646', $dbcnx);
    $res = mysql_query ('select * from clas2009 ORDER BY punti, differenza DESC'); ?>
    <table>
    <?php while ($row=mysql_fetch_array($res)) : ?>
    <tr>
    <td><?php echo $row['squadra']; ?></td>
    <td><?php echo $row['punti']; ?></td>
    <td><?php echo $row['giocate']; ?></td>
    <td><?php echo $row['vinte']; ?></td>
    <td><?php echo $row['pareggiate']; ?></td>
    <td><?php echo $row['perse']; ?></td>
    <td><?php echo $row['fatti']; ?></td>
    <td><?php echo $row['subiti']; ?></td>
    <td><?php echo $row['differenza']; ?></td>
    </tr>
    <?php endwhile; ?>
    </table>


    La classifica mi viene ordinata al contrario, l'ultima in alto e la prima in basso.
    Aiuto per favore.

  2. #2
    Codice PHP:
    $res mysql_query ('select * from clas2009 ORDER BY punti DESC, differenza DESC, fatti DESC, squadra DESC '); ?> 
    Prova così.
    uh? eh ? cosa?

  3. #3
    Molte grazie per la dritta.
    Ciao.

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.