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

    ricostruzione di un array associativo ?

    salve ho questo problema , devo ricostruire un array associativo
    partendo dal nome dell'array, e dal nome di un suo elemento :

    in pratica devo fare cosi :

    partendo da queste due stringhe :

    nomevet = "ciccio";
    nomecampo = "pos1";

    devo ottenere :
    _root[nomevet] = new array() ( la dichiarazione funziona )
    _root.ciccio["pos1"]="CIAOOO";
    quindi in questo caso facendo:
    trace(_root.ciccio["pos1"]) mi da CIAOOO

    7vite gentilmente mi ha dato una soluzione di questo genere :

    _root[nomevet] = new Array();
    _root[nomevet]["\""+nomecampo+"\""] = "CIAOO";
    trace(_root[nomevet]["\""+nomecampo+"\""]);

    ma se faccio trace(_root.ciccio["pos1"]) mi da undefined

    qualcuno puo aiutarmi ?

    Grazie.

  2. #2

    Re: ricostruzione di un array associativo ?

    codice:
    nomevet = "Ciccio";
    nomecampo = "pos1";
    _root[nomevet] = new Array();
    _root[nomevet][nomecampo] = "CIAOO";
    trace(_root[nomevet][nomecampo]); 
    trace(_root[nomevet]["pos1"]);
    Originariamente inviato da DaltonRMX
    7vite gentilmente mi ha dato una soluzione di questo genere :
    _root[nomevet] = new Array();
    _root[nomevet]["\""+nomecampo+"\""] = "CIAOO";
    trace(_root[nomevet]["\""+nomecampo+"\""]);
    7vite, non ho capito perchè hai scritto in quel modo: ["\""+nomecampo+"\""]
    :master: mi spieghi?

    regalami un oggi da favola...e il domani bhe!?non mi importa se tu 6 con me! ©Ily

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.