Ho un problemino: non riesco a popolare una combobox con dati presi da un database...
Qualcuno può aiutarmi?!
E' STRAURGENTEEEEEEEEEEEEEEEEEE
:master: :master:
Ho un problemino: non riesco a popolare una combobox con dati presi da un database...
Qualcuno può aiutarmi?!
E' STRAURGENTEEEEEEEEEEEEEEEEEE
:master: :master:
Che linguaggio usi per prendere i dati dal database?
asp
Il concetto è una cosa di questo tipo.
Posto che la pagina asp ti debba restituire le variabili nel formato
nome=valore&nome2=valore&nome3=valore
Usi un oggetto loadVars
dati = new LoadVars()
dati.onLoad = function(){
// azioni
}
dati.load('pagina.asp')
Al posto di // azioni andranno i comandi per popolare la combobox...il codice cambia a seconda di come ti arrivano i dati, ma la struttura sarà tipo questa
for(a=0;a<totale_dati;a++){
combo.addItem(nome,valore)
}
Grazie mille adesso provo...
![]()
io ho provato con questo codice che ho messo al primo fotogramma, però quando testo se funziona, mi dice che uno script sta rallentando la riproduzione e potrebbe provocare il blocco del computer, perchè? Considera che nel file ho solo questo script....
elenco = new LoadVars();
elenco.load("cinema.asp");
elenco.onLoad = function(success) {
for (i=o; i<=Number(this.item); i++) {
element = this ["cinlink"+i];
_root.combofilm.addItem (i, elemento);
}
};
AIUTOOOOOO
:master: :master:
Quando da quegli errori vuol dire che il problema è nel ciclo for, che è praticamente inifinito.
Probabilmente è sbagliata la condizione, quindi i non arriva mai ad essere >= di Number(this.item).
La pagina .asp cosa restituisce esattamente?
cin1=La storia&cinlink1=cinema1.swf&cin2=La storia(old)&cinlink2=cinema2.swf&cin3=Cinema ritmato&cinlink3=cinema3.swf&
C'è qualcuno?!?!?!?!?!
La cosa è urgente....
Aiutatemi!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!