diff --git a/application/controllers/Uitslag.php b/application/controllers/Uitslag.php index 31338f1..05287a8 100644 --- a/application/controllers/Uitslag.php +++ b/application/controllers/Uitslag.php @@ -52,14 +52,28 @@ class Uitslag extends CI_Controller foreach ($scores as $score) { $scoremaxsg = $this->Uitslag_model->get_max_punten_detail($score['spelgebiedid']); $scoreitem = ($score['score']/$scoremaxsg['maxscore']) * $totaalpsg * $scoremaxsg['gewicht']; - $data['uitslag'][$subgroep['id']][$score['spelgebiedid']] = $scoreitem; - $data['uitslag'][$subgroep['id']]['total'] = $data['uitslag'][$subgroep['id']]['total'] + $scoreitem; + $uitslagr[$subgroep['id']][$score['spelgebiedid']] = $scoreitem; + $uitslagr[$subgroep['id']]['total'] = $data['uitslag'][$subgroep['id']]['total'] + $scoreitem; } } + + $uitslagorder = array(); + foreach ($uitslagr as $key=>$val) { + $uitslagorder[$key] = $val['total']; + } + arsort($uitslagorder); + $i = 1; + foreach ($uitslagorder as $key=>$val) { + $uitslag[$key] = $uitslagr[$key]; + $uitslag[$key]['rang'] = $i; + $i++; + } + // Prepare data $data['subgroepen'] = $subgroepen; $data['spelgebieden'] = $spelgebieden; + $data['uitslag'] = $uitslag; // Header $this->load->view('header', $data); @@ -112,5 +126,5 @@ class Uitslag extends CI_Controller // Footer $this->load->view('footer'); } - + } \ No newline at end of file diff --git a/application/views/footer.php b/application/views/footer.php index 6f66a9a..5ccbfc0 100644 --- a/application/views/footer.php +++ b/application/views/footer.php @@ -19,7 +19,7 @@ $(document).ready(function() { $('#maintable').dataTable( { "paging": false, - "order": [[ 0, "asc" ]], + "order": [[ 1, "asc" ]], "info": false } ); } ); diff --git a/application/views/uitslag_ranking.php b/application/views/uitslag_ranking.php index 51156c0..824cc05 100644 --- a/application/views/uitslag_ranking.php +++ b/application/views/uitslag_ranking.php @@ -6,6 +6,7 @@ # + Nr Themanaam Groep +