| $testa_laiks | "; $r->testu_kopejais_laiks_sekundes += timeToSeconds($testa_laiks); } //beigu laika apstrāde $r->beigu_laiks = ($r->beigu_laiks > 0) ? $r->beigu_laiks : ""; //CP penalty $r->zaudeto_kontrolpunktu_laiks = $r->zaudetie_kontrolpunkti * 120; //Exceeding penalty $r->sods_par_parteretu_laiku = ($r->kopejais_trases_laiks > "07:00:00") ? 360 : 0; //total time $r->kopvertejums = $r->testu_kopejais_laiks_sekundes + $r->zaudeto_kontrolpunktu_laiks + $r->sods_par_parteretu_laiku + $r->citi_sodi; } uasort($rezultati, function($a, $b){ if ($a->class_id == $b->class_id) { return $a->kopvertejums - $b->kopvertejums; } else { return strcmp($a->class_id, $b->class_id); } }); $class_id = ""; foreach ($rezultati as $id => $r) { if ($r->class_id != $class_id) { if ($class_id) echo ""; echo "||||||||||||||||
| $r->class | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $r->komandas_id | $r->team_name | $r->riders | $r->class | $r->sakuma_laiks | $r->beigu_laiks | $r->kopejais_trases_laiks | $r->testi_html".secondsToTime($r->testu_kopejais_laiks_sekundes)." | $r->zaudetie_kontrolpunkti | ".secondsToTime($r->zaudeto_kontrolpunktu_laiks)." | ".$r->sods_par_parteretu_laiku." | ".secondsToTime($r->citi_sodi)." | ".secondsToTime($r->kopvertejums)." | ||||