posta il tuo...
posta il tuo...
non è che ne ho uno ancora pronto
comunque quello che provavo oggi era del tipo:
<?php
$conn = @mysql_connect("localhost","root","")
or die("Impossibile stabilire una connessione");
$db = @mysql_select_db("test",$conn)
or die("Impossibile selezionare il database");
$query = "
select * from nomi order by asc limit 1,5
";
$result = @mysql_query($query)
or die(mysql_error());
while($row = mysql_fetch_array($result))
{
echo("&id_contocorrente=".$row['id_contocorrente']);
echo("&nome=".$row['nome']);
echo("&cognome=".$row['cognome']);
}
?>
conosco poco di programmazione, equel poco ...lo uso pure malee
ora hai le tue stringhe di variabili! devi splittarle attraverso il carattere "|" come ha fatto rgbCodice PHP:<?php
$conn = @mysql_connect("localhost","root","")
or die("Impossibile stabilire una connessione");
$db = @mysql_select_db("test",$conn)
or die("Impossibile selezionare il database");
$query = "
select * from nomi order by asc limit 1,5
";
$result = @mysql_query($query)
or die(mysql_error());
while($row = mysql_fetch_array($result))
{
$id_contocorrente.="|".$row['id_contocorrente'];
$nome.="|".$row['nome'];
$cognome.="|".$row['cognome'];
}
echo "id_contocorrente=".substr($id_contocorrente,1)."&nome=".substr($nome,1)."&cognome=".substr($cognome,1);
?>
il fatto triste è che lui usa flash mx!
tu prima mi hai scritto questo:
onClipEvent(data){
nomi=dati.news.split("|");
i=0;
while(nomi.length>=i){
duplicateMovieClip(_root.testo,_root["testo"+i],i);
_root["testo"+i].text=nomi[i];
i++;
}
}
quel
nomi=dati.news.split("|");
cosa diventa nel mio caso?
grazie per avermi risposto ...ti stavo aspettando come il pane
conosco poco di programmazione, equel poco ...lo uso pure malee
creati un clip che istanzierai "record" sullo stage principale (_root) crea 3 campi di testo dinamico al suo interno ai quali assegnerai rispettivamente queste variabili:
nome
cognome
id
allora metti un clip vuoto sullo stage che ti servirà solo per caricare i dati e duplicare i clip per la visualizzazione, diciamo pure un "controllore" a cui assegnerai questo codice:
codice:onClipEvent(load){ loadVariables("variabili.php","post",this); } onClipEvent(data){ array_x=new Array(); array_y=new Array(); // definisci le coordinate di tutti i record a partire dal primo fino all'ultimo array_x[0]=valore; array_x[1]=valore; ... array_x[4]=valore; array_y[0]=valore; array_y[1]=valore; ... array_y[4]=valore; array_nomi=nomi.split("|"); array_cognomi=cognomi.split("|); array_id=id_identificatore.split("|"); i=0; while(array_nomi.length>=i){ clip=eval("_root.record"+i); duplicateMovieClip(_root.record,clip,i); clip._x=array_x[i]; clip._y=array_y[i]; clip.nome=array_nomi[i]; clip.cognome=array_cognomi[i]; clip.id=array_id[i]; i++; } }
e volevi che lo scrivessi da solo????
corro a sperimentare....ti faccio sapere. x ora grazie sei stato gentilissimo
conosco poco di programmazione, equel poco ...lo uso pure malee
allora se richiamo la pagina : pagina.php direttamente da apache
mi compare questo:
id__conto=|1|2|3|4|5&nome=nero|rosso|verde&cognome =si|no|bo
quindi il tuo split non dovrebbe fare una piega.
pero in flash non mi carica e duplica nulla,
la mia tabella si chiama nomi,ci sono 3 campi cosi chiamati
id_conto,nome, cognome;
ho così modificato il tuo script:
onClipEvent(load){
loadVariablesNum("pagina.php",this,"post");
}
onClipEvent(data){
array_x=new Array();
array_y=new Array();
// definisci le coordinate di tutti i record a partire dal primo fino all'ultimo
array_x[0]=50;
array_x[1]=50;
array_x[2]=50;
array_x[3]=50;
array_x[4]=50;
array_y[0]=50;
array_y[1]=100;
array_y[2]=150;
array_y[3]=200;
array_y[4]=250;
array_nomi=nome.split("|");
array_cognomi=cognome.split("|");
array_id=id_conto.split("|");
i=0;
while(array_nomi.length>=i){
clip=eval("_root.record"+i);
duplicateMovieClip(_root.record,clip,i);
clip._x=array_x[i];
clip._y=array_y[i];
clip.nome=array_nomi[i];
clip.cognome=array_cognomi[i];
clip.id_conto=array_id[i];
i++;
}
}
il movie clip si chiama record, ha all'interno i tre campi di testo chiamati come nel file php id_conto,nome,cognome.
dove sto sbagliando?lo script è all'interno di un movie clip vuoto sullo stage!
conosco poco di programmazione, equel poco ...lo uso pure malee
praticamente le variabili non vengono caricate in flash ma si apre direttamente la pagina; pagina.php che le visualizza nel browser![]()
conosco poco di programmazione, equel poco ...lo uso pure malee
ti do un consiglio per fare il debug, sennò diventi matto!
richiamati singolarmente la pagina php e fai un copia incolla del risultato in un file di testo che richiamerai al posto della pagina php nell'swf! in questo modo se tu fai il debug potrai vedere come si comporta lo script controllando le tue variabili!
se non ci riesci mandami il fla con il file di testo che ti ho detto e con "calma" gli darò un'occhiata.
ci provose non mi senti piu spedisci il fla al C.I.M mi ricovero lì
ti faccio sapere
conosco poco di programmazione, equel poco ...lo uso pure malee