• User

    javascript che array è?

    Mi sono persa in un array javascript 😉

    creato leggendo varie tabelle tramite php.
    Sono arrivata a questo:
    fornitori[1] = new Array({"ID":1,"NOME":fornitore alfa});
    fornitori[1] = new Array({"ID":2,"NOME":fornitore piem});
    fornitori[2] = new Array({"ID":1,"NOME":fornitore pluto});

    Dove fornitori[1] è ad esempio la tabella fornitori italiani e fornitori[2] sono i fornitori esteri. ID è id di ogni fornitore e NOME la ragione sociale di ciascuno.

    Quello che volevo ottenere era questo:
    Ho diversi tipi di fornitori e vorrei ottenere un unico array javascript con l'elenco id e nome dei relativi fornitori.
    Non capisco se quello che ho ottenuto può andare bene. Nel caso sia ok mi spiegate come recupero id e nome?

    GRAZIE
    Patpat


  • User Newbie

    Ciao Patpat,
    da quello che dici di voler ottenere penso ti serva una cosa più simile a questa:

    //inizializzo gli array
    fornitori = new Array;
    fornitori[1] = new Array;
    fornitori[2] = new Array;

    //aggiungo all'array fornitori[1] i fornitori italiani
    fornitori[1][1] = "fornitore alfa";
    fornitori[1][2] = "fornitore piem";

    //aggiungo i fornitori esteri
    fornitori[2][1] = "fornitore pluto";

    In questo modo puoi richiamare conoscendone l'ID. Ad esempio per ricavare il nome del fornitore italiano con ID=2 basta richiamare:
    fornitore[1][2]

    Spero di esserti stato d'aiuto.
    Ciao


  • User

    Grazie GioC, devo adattare il tutto ad una select....
    ora vedo se riesco altrimenti magari ti richiedo qualcosa 😉

    Ciao
    Patpat