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

    Ordinamento Array Multidimensionale

    Ciao ragazzi, io ho un arrai contenente delleinformazioni dei prodotti, un array multidimensionale, di questa struttura:

    codice:
    $prodotti[0] = array("Nome" => "Primo Prodotto", 
                                "Prezzo" => 300.50);
    
    $prodotti[1] = array("Nome" => "Secondo Prodotto", 
                                "Prezzo" => 230.50);
    
    ....
    adesso come faccio ad ordinare l' array per Prezzo? decrescente o crescente?


    grazie

  2. #2
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    basta utilizzare funzione nativa "array_multisort"

    Codice PHP:
    $prodotti[0] = array("Nome" => "Primo Prodotto"
                                
    "Prezzo" => 300.50);

    $prodotti[1] = array("Nome" => "Secondo Prodotto"
                                
    "Prezzo" => 230.50);


    foreach (
    $prodotti as $key => $row) {
        
    $prezzo[$key]  = $row['Prezzo'];
    }

    // SORT_ASC o SORT_DESC
    array_multisort($prezzoSORT_DESC$prodotti); 

  3. #3
    Originariamente inviato da mariox
    basta utilizzare funzione nativa "array_multisort"

    Codice PHP:
    $prodotti[0] = array("Nome" => "Primo Prodotto"
                                
    "Prezzo" => 300.50);

    $prodotti[1] = array("Nome" => "Secondo Prodotto"
                                
    "Prezzo" => 230.50);


    foreach (
    $prodotti as $key => $row) {
        
    $prezzo[$key]  = $row['Prezzo'];
    }

    // SORT_ASC o SORT_DESC
    array_multisort($prezzoSORT_DESC$prodotti); 
    FUNZIONA

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.