 
			
				17/05/2003, 11:17
			
			
			     |  
        |     |    |    Fecha de Ingreso: diciembre-2002  Ubicación: santiago-chilito  
						Mensajes: 1.931
					  Antigüedad: 22 años, 10 meses Puntos: 2     |        |  
  |      duda ¿como ingreso datos de base de datos dentro de un combo?        hola maestros tengo esa duda no se como hacerlo lo intente de varias formas: 
     la unica que me funciona es crear una area de texto dinamico y tirar un valor ahi  despues asignarlo a la matriz 
     osea 
         tuarray[0] = {label:mo.text, data:" "};   
en las demas maneras no me aparece nada 
    osea  
        tuarray[1] = {label:this["marca"+1], data:" "}; 
        var nombre=sitestext.marca; // depues asignando el valor de la varible a la matriz//     
  bueno y estas claro funcionan , pero no es lo que busco(busco que carge los datos de la base de datos y rellene la matriz).   
        tuarray[2] = {label:"Adios", data:"despedida"}; 
        tuarray[3] = {label:"Salud", data:"Brindis"};       
fotograma1: 
//load the text file 
var sitestext = new loadVars(); 
sitestext.load("prueba.php");       
fotograma2_   
sitestext.onLoad = function(success) { 
	if (success) { 
		if (sitestext.End == 1) { 
			gotoAndPlay("start"); 
		 mo.text = this["marca"+1]; 
		} 
		else { 
			gotoAndPlay("end"); 
			 mo.text = this["marca"+1]; 
		} 
	} 
}     
fotograma3_   
//var ComboSites = sitestext.marca.split(","); 
//var ComboURLs = sitestext.marca.split(","); 
var ComboURLs = sitestext.marca[1]; 
//var nombre=this["marca"+1]; 
var nombre=sitestext.marca;   
CBOLoadSites.addItem("-- select site --");         
tuarray = new Array(); 
tuarray[0] = {label:mo.text, data:" "}; 
tuarray[1] = {label:this["marca"+1], data:" "}; 
tuarray[2] = {label:"Adios", data:"despedida"}; 
tuarray[3] = {label:"Salud", data:"Brindis"};           
for (i=0; i < ComboSites.length;i++) { 
	CBOLoadSites.addItem(ComboSites[i],ComboURLs[i]); 
} 
CBOLoadSites.setChangeHandler("loadSite");   
// esto lo agrege 
function manejador(Combo1) { 
   var rotulo = Combo1.getSelectedItem().data; 
   if (rotulo.length > 0) { 
   valor = rotulo; 
   } 
}   
CBOLoadSites.setEditable (false); 
CBOLoadSites.setDataProvider (tuarray); 
CBOLoadSites.setChangeHandler ("manejador");     
// hasta aca                   
function loadSite(component) { 
	var SiteURL = component.getSelectedItem().data; 
	getURL(SiteURL, "_blank"); 
}   
stop();   
se me iba un detelle el script php entrega algo asi 
          n=3&marca0=DAEWOO&marca1=JEEP&marca2=FIAT   
saludos...         
					
						Última edición por mveraa; 17/05/2003 a las 11:55           |