Visualizzazione risultati 1 fino 7 di 7

Discussione: [PHP] Classificando...

  1. #1
    L'avatar di dse
    dse
    dse non è connesso Utente
    Data registrazione
    12-08-2004
    Residenza
    A galaxy far, far away...
    Messaggi
    189

    Question [PHP] Classificando...

    Dunque, innanzi tutto CIAO :)

    Sto creando una classifica per i partecipanti al futuro torneo di Generally.
    La prima versione, fatta e funzionante, ordina i giocatori per numero di punti acquisiti. Ecco qua
    Codice PHP:
    arsort($classifica);
    foreach(
    $classifica as $key=>$val)
    {
    echo
    "nome: ".$squadra[$key]." ";
    echo
    "punti: ".$val."<br>";
    }
    dove classifica è un vettore che ho preparato contenente tutti i punti, e squadra è un vettore contenente i nomi delle squadre.


    Ecco la modifica che devo fare: l'ordinamento deve essere fatto per numero di vittorie e, solo in caso di parità, per numero di punti acquisiti. Un doppio ordinamento insomma. Consideriamo che il numero di vittorie lo posso mettere in un terzo vettore (indicizzato allo stesso modo), mettiamo $wins

    Come posso fare?

    Grazie!!!

    Double Star Entertainment HOME
    - Grafica, Musica, Giochi Freeware

    Arrakis' GeneRally Web Page - Gioca e invia i tuoi tempi migliori!
    Campionato Italiano di GeneRally - Presto la seconda edizione!

  2. #2
    Guest

    Predefinito

    Dove incontri difficoltà più precisamente?

  3. #3
    L'avatar di dse
    dse
    dse non è connesso Utente
    Data registrazione
    12-08-2004
    Residenza
    A galaxy far, far away...
    Messaggi
    189

    Predefinito

    Bhe è che sto proprio alle primissime armi col php. Proveniendo dal c, ho potuto fare molto fin da subito, ma il meccanismo degli array non mi è ancora per niente chiaro :/
    Non so come fare questo doppio ordinamento
    esempio: inizialmente ho questi 3 array:
    squadra wins classifica
    pippo 1 126
    pluto 4 100
    paperino 4 109
    gastone 3 98

    e voglio visualizzare questo:
    squadra wins classifica
    paperino 4 109
    pluto 4 100
    gastone 3 98
    pippo 1 126


    Finchè la grandezza secondo cui ordinare è una credo di aver capito come si fa, ma se sono due?

    Double Star Entertainment HOME
    - Grafica, Musica, Giochi Freeware

    Arrakis' GeneRally Web Page - Gioca e invia i tuoi tempi migliori!
    Campionato Italiano di GeneRally - Presto la seconda edizione!

  4. #4
    L'avatar di dse
    dse
    dse non è connesso Utente
    Data registrazione
    12-08-2004
    Residenza
    A galaxy far, far away...
    Messaggi
    189

    Predefinito

    chi mi da un aiutino??? Mi manca solo questo per completare il sito... :sadOLD:

    Double Star Entertainment HOME
    - Grafica, Musica, Giochi Freeware

    Arrakis' GeneRally Web Page - Gioca e invia i tuoi tempi migliori!
    Campionato Italiano di GeneRally - Presto la seconda edizione!

  5. #5
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Puoi usare
    http://php.it/manual/it/function.uksort.php

    uksort
    Riordini in base ad una funzione fatta da te.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  6. #6
    L'avatar di dse
    dse
    dse non è connesso Utente
    Data registrazione
    12-08-2004
    Residenza
    A galaxy far, far away...
    Messaggi
    189

    Predefinito

    Grazie! ;)
    sono riuscito ad arrangiarmi, pare..

    Ehi binarysun, per il campionato di GR conto sulla tua partecipazione eh? :D

    Double Star Entertainment HOME
    - Grafica, Musica, Giochi Freeware

    Arrakis' GeneRally Web Page - Gioca e invia i tuoi tempi migliori!
    Campionato Italiano di GeneRally - Presto la seconda edizione!

  7. #7
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    emmm
    Sono preso con un need for speed, ma poi mi ci rimetto sotto.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •