Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/05/2003, 11:17
Avatar de mveraa
mveraa
 
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 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