Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822

    Ordinare 3 array in base al primo

    Ciao

    ho 3 array fatti cosi:

    a() -> contiene i codici prodotti
    b() -> Contiene i prezzi dei prodotti
    c() -> contiene le descrizioni dei prodotti

    Devo ordinare i questi array in modo alfabetico. Ordinando il primo Array devo ordinare di conseguenza anche gli altri 2 in modo da non perdere i valori codice e descrizione relativi al primo array.
    Usando la funzione sort(a) ordino il primo array in modo alfabetico. Ma come faccio ad ordinare anche gli altri due senza incasinare gli indici?

    Faccio un esempio molto cretino in modo da spiegarmi meglio


    codice | prezzo | descrizione
    tonno | 5 | tonno insuperabile
    salame | 2 | salame di lonza
    pane | 1 | pane del panettiere


    Ordinando in modo alfabetico partendo dal codice devo ottenere
    codice | prezzo | descrizione
    pane | 1 | pane del panettiere
    salame | 2 | salame di lonza
    tonno | 5 | tonno insuperabile
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  2. #2
    ma i dati non li ricavi da database?
    www.valeweb.net

  3. #3
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    In teoria si .. pero in realtà i dati poi vengono elaborati molte volte per cui non sono piu gli stessi del DB.
    Se non trovo la soluzione con gli array dovrò cercare di farlo con le tabelle "tampone" memorizzandoli in un DB momentaneo. Pero non mi piace questa soluzione
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

  4. #4
    Credo che se non vuoi impazzire realizzandoti a mano una funzione di sort (semai riadattando il codice della bubblesort o della quicksort che puoi trovare in giro), dovresti fare in modo di elaborare i dati dopo averli estratti ordinati dal DB...

  5. #5
    Utente di HTML.it L'avatar di ivy_76
    Registrato dal
    Dec 2004
    Messaggi
    1,822
    Mi sa che hai ragione. Sto lavorando di nuovo con query
    TORTA DI RISO .. F I N I T A !!

    Da M.C.S.A. a impiegato pubblico :-(

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.