Ciao a tutti,
sto realizzando una classifica. un test; uno studio.
Ho creato un DB sql con Fields: Squadra e pti. L'ho popolata con 4 records.
Ho creato il raccordo PHP ed in fine il file fla.
Le squadre vengono" picchiate" dentro una sola volta senza tenere conto dell'ordine. Nel file Sql ho caratterizzzato la query da un ORDER BY ASC in modo che l'estrazione avvennisse in base ai punti.
A parte le solite connessioni al dtabase questo è il file PHP:
==============================================
$query= "SELECT * FROM $Table ORDER BY pti DESC";
$Results = mysql_query($query);
$num = mysql_num_rows($Results);
$a=1;
For($a=1 ; $a<5;) {
While ($row = mysql_fetch_array ($Results)) {
print "&POS$a=".$row['Squadre']."";echo ""."".$row['pti']. "&";
print"
";
$a++;
};
}
===============================================
Non ho creato un ID autoincrement nel DB perchè non ha senso. Ho creato un ciclo for pernumerare le posizioni ottenendo questo risultato:
&POS1=milan10&
&POS2=Roma7&
&POS3=Lazio4&
&POS4=Inter2&
sembra ideale..ma non è così . Forse perchè POS non è un campo. Infatti da Fla:
var externalData:LoadVars =new LoadVars;
externalDate.load("http://127.0.0.1/Classifica/Classifica.php");
externalData.onLoad = function (ok) {
if (ok) {
trace(Class.text = this.POS1);
}
};
il trace è buoto.
Come posso richiamare PO1. Mi sono comportato come un file di testo ma "non gli piace".
Grazie
Kla

Rispondi quotando
