Mò ce proviamo...![]()
E' quello che cercavi?Codice PHP:// Prima popoliamo l'array come detto sopra
while($row=mysql_fetch_array($punti)){
$ex[]=array($row["data"], $row["goals"], $row["assist"], $row["penalita"]);
}
// inizializziamo
$totGoals=0;
$totAssists=0;
$totPenalita=0;
// incrementiamo
foreach ($ex as $valore){
// indice 0 è la data che non c'interessa
$totGoals+=$valore[1]; // indice 1 sono i goals
$totAssists+=$valore[2]; // indice 2 sono gli assist
$totPenalita+=$valore[3]; // indice 3 sono le penalità
}
// se poi va messo nel grafico, alla fine dovrai aggiungere i totalizzatori
// come fatto prima in coda all'array
$ex[]=array("TOTALE", $totGoals, $totAssists, $totPenalita);
// poi facciamo un cicletto carino che ti scrive una table html per controllare immediately se è quello che chiedi
// e così capisci meglio come sono strutturati 'sti array multidimensionali
echo "<table border=\"1\">";
echo "<th>Data</th><th>Goals</th><th>Assist</th><th>Penalità</th>";
foreach ($ex as $valore){
echo "<tr>";
foreach ($valore as $val){
echo "<td>$val</td>";
}
echo "</tr>";
}
echo "</table>";
Prima è meglio che capisci bene gli array multidimensionali indicizzati numericamente, e poi ti puoi addentrare in quelli associativi.
Ricorda, esistono solo due cose fondamentali e irrinunciabili in PHP: Array e Oggetti.
Capiti questi, fai quello che vuoi...
![]()

Rispondi quotando