1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
function cmp2($a,$b) {
if ($a['diff'] == $b['diff'])
return 0;
return ($a['diff'] > $b['diff']) ? -1 : 1;
}
function cmp1($a,$b) {
if ($a['Pts'] == $b['Pts'])
return cmp2($a,$b);
return ($a['Pts'] > $b['Pts']) ? -1 : 1;
}
function classe($groupe,$A,$B,$C,$D,$eq1,$eq2,$eq3,$eq4,$eq5,$eq6,$eq7,$eq8,$eq9,$eq10,$eq11,$eq12){
$G_A = 0;
$N_A = 0;
$P_A = 0;
$Bp_A = 0;
$Bc_A = 0;
$Pts_A = 0;
$G_B = 0;
$N_B = 0;
$P_B = 0;
$Bp_B = 0;
$Bc_B = 0;
$Pts_B = 0;
$G_C = 0;
$N_C = 0;
$P_C = 0;
$Bp_C = 0;
$Bc_C = 0;
$Pts_C = 0;
$G_D = 0;
$N_D = 0;
$P_D = 0;
$Bp_D = 0;
$Bc_D = 0;
$Pts_D = 0;
// du traitement pour alimenter les variables
$tablo = array();
$tablo[] = array('Equipe' => $A,'G' => $G_A,'N' => $N_A,'P' => $P_A,'Bp' => $Bp_A,'Bc' => $Bc_A,'Pts' => $Pts_A,'diff' => ($Bp_A - $Bc_A));
$tablo[] = array('Equipe' => $B,'G' => $G_B,'N' => $N_B,'P' => $P_B,'Bp' => $Bp_B,'Bc' => $Bc_B,'Pts' => $Pts_B,'diff' => ($Bp_B - $Bc_B));
$tablo[] = array('Equipe' => $C,'G' => $G_C,'N' => $N_C,'P' => $P_C,'Bp' => $Bp_C,'Bc' => $Bc_C,'Pts' => $Pts_C,'diff' => ($Bp_C - $Bc_C));
$tablo[] = array('Equipe' => $D,'G' => $G_D,'N' => $N_D,'P' => $P_D,'Bp' => $Bp_D,'Bc' => $Bc_D,'Pts' => $Pts_D,'diff' => ($Bp_D - $Bc_D));
usort($tablo, "cmp1");
} |
Partager