1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| <?php
$data[18] = array('PRIORITE' => 98, 'TOTAL' => 2, 'CTR' => 2, 'PTS_J' => 12);
$data[11] = array('PRIORITE' => 89, 'TOTAL' => 1, 'CTR' => 1, 'PTS_J' => 22);
$data[49] = array('PRIORITE' => 89, 'TOTAL' => 1, 'CTR' => 4, 'PTS_J' => 25);
$data[47] = array('PRIORITE' => 98, 'TOTAL' => 1, 'CTR' => 0, 'PTS_J' => 72);
$data[45] = array('PRIORITE' => 86, 'TOTAL' => 6, 'CTR' => 3, 'PTS_J' => 26);
$data[24] = array('PRIORITE' => 86, 'TOTAL' => 6, 'CTR' => 3, 'PTS_J' => 12);
$data = array_combine(array_map(function($v) { return "0{$v}";}, array_keys($data)), $data);
foreach ($data as $key1 => $row1)
{
$PRIORITE[$key1] = $row1['PRIORITE'];
$TOTAL[$key1] = $row1['TOTAL'];
$CTR[$key1] = $row1['CTR'];
$PTS_J[$key1] = $row1['PTS_J'];
}
array_multisort($PRIORITE, SORT_DESC, $TOTAL, SORT_DESC, $CTR, SORT_DESC, $PTS_J, SORT_DESC, $data);
$data = array_combine(array_map(function($v) { return (int)$v;}, array_keys($data)), $data);
?> |