Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15

    Array multidimensionali

    Salve,
    il mio problema riguarda l'ordinamento di un array multidimensionale.
    Quello che devo ordinare è il risultato della stessa query su due db diversi. In pratica ho la tabella documenti su "db1" e la tabella documenti su "db2". La query è:

    Select cd_cliente,cd_doc from documenti order by cd_cliente,cd_doc

    Visto che devo fare questa query su due db diversi, non posso usare l'ordinamento della query, quindi deposito il risultato delle due query dentro un array. Di questo array voglio fare un ordinamento cd_cliente,cd_doc.
    Per intenderci, se su db1 ho:

    cliente - doc
    01 - PO2
    16 - B
    16 - RSC
    23 - SIN

    mentre su db2:

    cliente - doc
    16 - EL
    16 - SIN

    quello che voglio ottenere è:

    cliente - doc
    01 - PO2
    16 - B
    16 - EL
    16 - RSC
    16 - SIN
    23 - SIN

    Ho provato sul manuale, ma non sono riuscito a trovare un ordinamento per due campi contemporaneamente.

    Grazie

  2. #2
    non puoi unire i due array in uno solo con array_merge e poi ordinarlo?
    www.gext.it

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15
    è esattamente quello che faccio. Quello che non mi riesce è l'ordinamento per entrambi i campi, prima per codice cliente, poi per codice documento.

  4. #4
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15

  5. #5
    Originariamente inviato da faxioem
    come hai fatto?
    interesserebbe anche a me..

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    15
    falso allarme, continua a non funzionare!

  7. #7
    io ho risolto con l'array_multisort.. prendendo spunto da questa discussione:
    http://forum.html.it/forum/showthrea...hreadid=866173

    ciao

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.