ciao
sto utilizzando
news.loadVariables( "gestione/elenco.asp",post);
per leggere i dati di un db
la pagina elenco mi pubblica tutti i record
invece flash mi pubblica solo l'ultimo record
perchè questo???
ciao
sto utilizzando
news.loadVariables( "gestione/elenco.asp",post);
per leggere i dati di un db
la pagina elenco mi pubblica tutti i record
invece flash mi pubblica solo l'ultimo record
perchè questo???
un pò difficile capire qualè il problema con le poche info che hai dato....
cmq ti consiglio di utilizzare LoadVars() al posto di loadVariables... se usi AS2
![]()
la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !
vediamo se riesco a spiegarmi meglio
ho un db con tre campi
ho una pagina asp che legge il db e pubblica i dati in esso contenuti
ho flash che legge il file asp e pubblica i dati del db
del tipo 1 record
nome=michele
cognome=colle
quota=1020
2 record
nome=maurizipo
cognome=conza
quota=1120
eccc
cosi è più capibile ????
il problema è che flash mi pubblica solo l'ultimo record
mentre nella pagina asp ci sono tutti i record
come li metti i dati in flash?
come fai il ciclo?
hai provato a fare un trace delle variabili che non ti inserisce?
in realtà non ho ben capito cosa mi hai chiesto
comunque
utilizzo una pagina asp che scrive sul db
ed utilizzo una pagina asp che mi legge e pubblica il db
poi con flash pubblico sul swf
non faccio ciclo....pensavo che non servisse
infatti sulla pagina elenco.asp già mi mette tutti i campi
facciamo cosi mi fai un esempio
mi ero dimenticato di dire questo:
utilizzo una pagina asp che mi legge il db
e pubblica. questo è il risultato
-----------------
&nome=mario&cognome=colle&data=10
&nome=luca&cognome=semo&data=19
--------------
poi con flash pubblico questo
purtroppo mi pubblica sempre e solo l'ultimo record
why?????
ho capito... il tuo output NON deve essere
&nome=mario&cognome=colle&data=10
&nome=luca&cognome=semo&data=19
ma
&nome0=mario&cognome0=colle&data0=10&nome1=luca&co gnome1=semo&data1=19&nome2=mario&cognome2=colle&da ta2=10&nome3=luca&cognome3=semo&data3=19
Il mio OUPUT in asp é
nome0=mario&cognome0=colle&data0=10&nome=luca&cogn ome=semo&data=19&
però in flash lo vorrei diversamente
ma questo eventualmente lo vediamo dopo
Poi ho notato che nome, cognome mii scrive sempre senza numerarlo
è un errore?
ora mi visualizza solo
il primo record
forse faccio difficoltà a spiegarmi
ti posso inviare il file in mail???
ciao
di ASP ne so 0.. lavoro con php..
in pratica devi mettere PRIMA del resultset dei dati che ti creano l'output una variabile ì = 0.
alla fine del ciclo, stavolta dentro il ciclo, devi incrementarla i++.
poi devi legare la variabile i ai nomi dei campi, per avere il risultato come sopra ti ho fatto vedere..
se il tuo output non è come quello che ho descritto non vedrai mai tutte le righe..
poi dentro flash comunque dovrai creare dei campi che "accolgano" le variabili che ti porti appresso.. di solito sono dei campi di testo creati al volo che si mangiano il testo delle variabili esterne..
OK
ora mi cimento con questa cosa
probabilmente dopo tornero a rompere
grazie molte
ciao![]()