Visualizzazione dei risultati da 1 a 10 su 16

Discussione: ordinamento array

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,373
    La butto cosi. Fatti un copia prima

    Codice PHP:
    <?php
    foreach ($arrClassifica as $key => $row$Somma[$key] = $row[29];
    array_multisort($SommaSORT_DESCSORT_NUMERIC$arrClassifica);
               
    reset($arrClassifica);
               
    $j=1;
               foreach(
    $arrClassifica as $i => $subArray) {
                             if(
    $subArray[2]==9){
                                
    $v $subArray[7]+$subArray[10];
                                
    $n $subArray[8]+$subArray[11];
                                
    $p $subArray[9]+$subArray[12];                
                                echo 
    '<tr class="righe">';
                                echo 
    '<td>'.$j.'</td>';
                                if(
    $subArray[3]==1)
                                    echo 
    '<td class="nomiprimo">'.$subArray[4].'</td>';
                                else
                                    echo 
    '<td class="nomi">'.$subArray4].'</td>';                            
                                echo 
    '<td class="punti">'.$subArray[6].'</td>';
                                echo 
    '<td class="partite">'.$v.'</td>';
                                echo 
    '<td class="partite">'.$n.'</td>';
                                echo 
    '<td class="partite">'.$p.'</td>';
                                echo 
    '</tr>';    
                                
    $j++;
                             }
                        }
                    
    ?>
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  2. #2
    Quote Originariamente inviata da badaze Visualizza il messaggio
    La butto cosi. Fatti un copia prima

    Codice PHP:
    <?php
    foreach ($arrClassifica as $key => $row$Somma[$key] = $row[29];
    array_multisort($SommaSORT_DESCSORT_NUMERIC$arrClassifica);
               
    reset($arrClassifica);
               
    $j=1;
               foreach(
    $arrClassifica as $i => $subArray) {
                             if(
    $subArray[2]==9){
                                
    $v $subArray[7]+$subArray[10];
                                
    $n $subArray[8]+$subArray[11];
                                
    $p $subArray[9]+$subArray[12];                
                                echo 
    '<tr class="righe">';
                                echo 
    '<td>'.$j.'</td>';
                                if(
    $subArray[3]==1)
                                    echo 
    '<td class="nomiprimo">'.$subArray[4].'</td>';
                                else
                                    echo 
    '<td class="nomi">'.$subArray4].'</td>';                            
                                echo 
    '<td class="punti">'.$subArray[6].'</td>';
                                echo 
    '<td class="partite">'.$v.'</td>';
                                echo 
    '<td class="partite">'.$n.'</td>';
                                echo 
    '<td class="partite">'.$p.'</td>';
                                echo 
    '</tr>';    
                                
    $j++;
                             }
                        }
                    
    ?>
    Purtroppo non va...non ordina in base ai punti praticamente invariato il risultato che ti mostro in screenshot:
    Cattura.PNG

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