Tiebreaker if tied
This commit is contained in:
parent
ef78e8816f
commit
158426f372
1
TODO
1
TODO
@ -3,7 +3,6 @@
|
|||||||
** TODO trop de thèmes dans l'interface d'admin => menu
|
** TODO trop de thèmes dans l'interface d'admin => menu
|
||||||
** TODO avoir la page avec le résumé
|
** TODO avoir la page avec le résumé
|
||||||
* PHP
|
* PHP
|
||||||
** TODO Départager les ex-æquo dans le classement
|
|
||||||
** TODO On peut encore soumettre après la fin...
|
** TODO On peut encore soumettre après la fin...
|
||||||
** TODO numéro des exercices
|
** TODO numéro des exercices
|
||||||
** TODO pouvoir désactiver les équipes qui ne participent pas (pour accélérer la génération)
|
** TODO pouvoir désactiver les équipes qui ne participent pas (pour accélérer la génération)
|
||||||
|
@ -7,16 +7,15 @@ function cmp_team_pts($i1, $i2)
|
|||||||
if ($i1->get_pts() == $i2->get_pts()){
|
if ($i1->get_pts() == $i2->get_pts()){
|
||||||
$db = new BDD();
|
$db = new BDD();
|
||||||
|
|
||||||
$timestampi1 = $db->unique_query("SELECT MAX( s.time ) AS maxTime
|
$timestampi1 = $db->unique_query("SELECT MAX(s.time) AS maxTime
|
||||||
FROM solved AS s
|
FROM solved AS s
|
||||||
WHERE s.id_team =".$i1->get_id());
|
WHERE s.id_team = ".$i1->get_id());
|
||||||
$timestampi2 = $db->unique_query("SELECT MAX( s.time ) AS maxTime
|
$timestampi2 = $db->unique_query("SELECT MAX(s.time) AS maxTime
|
||||||
FROM solved AS s
|
FROM solved AS s
|
||||||
WHERE s.id_team =".$i2->get_id());
|
WHERE s.id_team = ".$i2->get_id());
|
||||||
|
|
||||||
$db->deconnexion();
|
$db->deconnexion();
|
||||||
|
|
||||||
if ($timestampi1['maxTime'] > $timestampi2['maxTime'])
|
if (strtotime($timestampi1['maxTime']) > strtotime($timestampi2['maxTime']))
|
||||||
return 1;
|
return 1;
|
||||||
else
|
else
|
||||||
return -1;
|
return -1;
|
||||||
|
Loading…
Reference in New Issue
Block a user