Visualizzazione dei risultati da 1 a 3 su 3

Discussione: ranking

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    489

    ranking

    ciao a tutti!

    sto cercando di modificare un ranking ma ho dei problemi a farlo. al momento é cosi: (semplificato)

    codice:
    query al database, order by level
    
    $ranking=0;
    while ($row=mysql_fetch_array($userdata))
    {
    echo $ranking.'   '.$row['username'].'   '.$row['score'].'
    ';
    
    $ranking ++;
    
    }
    il risultato di questo é:

    1 sharky 523
    2 pippo 421
    3 ciccio 254
    4 anna 121


    io ora vorrei poter ordinare il tutto secondo vari campi.. esempio username in ordien alfabeitco. usando lo stesso codice ottengo questo:

    1 anna 121
    2 ciccio 254
    3 pippo 421
    4 sharky 523


    il problema é che $ranking non é corretto perche dovrebbe sempre riflettere il punteggio non l ordine.. sapete come aiutarmi? grazie

    ciao

    igor

  2. #2
    Esegui la query ordinando per level, poi salva i dati in un array ed orinalo per nome.

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2007
    Messaggi
    489
    grazie per l aiuto.. come si fa a ordinare un array? e cé modo di salvare un array in un altro array senza passare ogni singola variabile?

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 © 2024 vBulletin Solutions, Inc. All rights reserved.