ciao a tutti, sono nuovissimo del forum e da poco uso flash...spero almeno di non aver sbagliato sezione.
ho un problema che non sta facendo dormire da 3 giorni devo caricare un array da un file php a flash. vi mostro il codice php

Codice PHP:
$db_host       "localhost"
$db_user       "root"
$db_password   ""
$db_name       "mappa"

// connessione al database 

$db            mysql_connect ($db_host$db_user$db_password); 
$db_forum      mysql_select_db ($db_name$db); 

$query         "SELECT * FROM content WHERE ID"


$query_results mysql_query($query); 
$i 0
$num_righe mysql_num_rows($query_results); 

echo (
'nomi = new Array();
'
); 
echo (
'nomi[0] ="scegli";
'
); 
while(
$fetch mysql_fetch_array($query_results)) 
     { 
         
$i++; 
        echo (
'nomi['.$i.'] ="'.$fetch['ID'].'";
'
); 
         
     } 

il risultato è:

Codice PHP:
nomi = new Array(); 
nomi[0] ="scegli"
nomi[1] ="1"
nomi[2] ="2"
nomi[3] ="3"
nomi[4] ="4"
nomi[5] ="5"
questro array creato cosi bovinamente serve a popolare una comboBox sul mio filmato flash e anche qui vi mostro il codice evidenziandovi dove deve essere inserito l'array generato dalla query sql:

Codice PHP:
// Aggiunge voci alla casella combinata. 
var myDP_array:Array = new Array(); 
my_cb.dataProvider myDP_array


//qui devo inserire il maledetto array 


for(i=0i<nomi.length; ++i){ 
my_cb.addItem({data:ilabel:nomi[i]}); 


// Aggiunge un listener di eventi e una funzione di gestione degli eventi. 
var cbListener:Object = new Object(); 
cbListener.change = function(evt_obj:Object):Void  
var 
currentlySelected:Object evt_obj.target.selectedItem
    for(
k=1k<nomi.length; ++k){ 
        if (
currentlySelected.data==k){ 
            
gotoAndPlay(k+1); 
        } 
    } 
    if (
currentlySelected.label=="scegli"){_root.mc_cartDettaglio.gotoAndPlay(1);} 
    
trace("label: "+currentlySelected.label" "+currentlySelected.data); 
}; 
my_cb.addEventListener("change"cbListener); 
le sto provando tutte grazie in anticipo a tutti