Codice PHP:
$query = "SELECT giornata FROM info";
$risultato=mysql_query($query);
$row = mysql_fetch_array ($risultato);
$giornata = $row['giornata'];
$query = "SELECT id, nome, cognome, ruolo, occupazione FROM giocatori";
$risultato = mysql_query($query);
while($row = mysql_fetch_array($risultato)) {
$id = $row['id'];
for($i=1; $i<=$giornata; $i++) {
$queryb = "SELECT statistica".$i." FROM giocatori WHERE id='$id'";
$risultatob = mysql_query($queryb);
$rowb = mysql_fetch_array($risultatob);
$data = $rowb[0];
list($punteggio, $gol, $gialli, $rossi) = explode("-", $data);
$somma_go += $gol;
}
$ar = array($id, $row['nome'], $row['cognome'], $row['ruolo'], $row['occupazione'], $somma_go);
$somma_go = "0";
foreach ($ar as $val)
{
echo("I vari nomi sono: ".$val."
");
}
echo("
");
}
Vi butto subito la cacata di script che ho scritto...
le richieste sono 2:
1) me lo riordinate? (questo funziona ma è un po' contorto)
2[+ importante]) io vorrei prendere i 10 array che hanno il valore di $somma_go + alto (in caso di parità visualizzarli in ordine alfabetico di nome)
so le funzioni per ordinare un array semplice ma non so se vadano bene in questo caso...
Un megaGRAZIE a tutti