Closed LennartMart closed 11 years ago
//Deze foreach sorteert de spelers per speeldag
foreach ($speeldagen_seizoen as $speeldag) {
/* @var $speeldag Speeldag */
// Obtain a list of columns
foreach ($ranking_spelers_alle_speeldagen[$speeldag->id] as $key => $row) {
$gemiddelde[$key] = $row['gemiddelde'];
}
//Sorteert array op gemiddelde desc!
array_multisort($gemiddelde, SORT_DESC, $ranking_spelers_alle_speeldagen[$speeldag->id]);
foreach ($ranking_spelers_alle_speeldagen[$speeldag->id] as $key => $row) {
//Update the speeldagstats
$speler = new Speler();
//$key +1 = begint bij 0!
$speler->update_speeldagstats($row['speler_id'], $speeldag->id, $row['gemiddelde'], $key +1);
}
}
De $data, slaat nergens op => $ranking_spelers_alle_speeldagen[$speeldag->id]
Deze bevat multiple arrays. Elke array is (speler_id, gemiddelde). Bedoeling is dus om dit te implementeren: http://stackoverflow.com/questions/1597736/how-to-sort-an-array-of-associative-arrays-by-value-of-a-given-key-in-php