jzax
Guest
Сортировка по условию
Есть массив:
Дальше запускаю цикл и прогоняю матчи, и в зависимости от результата прибавляю разные значения (игры, победы, голы и т.д.)
А затем сортирую сначала по очкам [scores], а вот потом проблемка... Дальше, при равенстве очков мне надо сортировать, по личным встречам... Т.е. если у команд 1 и 2 одинаковое количество очков, то сортируется по их личной встрече (если 1 выиграла у 2, то 1 выше 2;если 1 выиграла у 2, то 1 выше 2; если 2 выиграла у 1, то 2 выше 1)
Как это можно сделать, не подскажите???
Мысли есть, но они какие-то несвязанные...
Есть массив:
PHP:
$znachenie = array (
array (komanda => "Ланс",game => "",win => "",drawn => "",lose => "",goals_win => "",goals_lose => "",scores => ""),
array (komanda => "Нант",game => "",win => "",drawn => "",lose => "",goals_win => "",goals_lose => "",scores => ""),
array (komanda => "Сошо",game => "",win => "",drawn => "",lose => "",goals_win => "",goals_lose => "",scores => ""),
PHP:
while($tbl = mysql_fetch_array($div))
{
for ($i=0; $i<4; $i++)
{
if ($tbl['gol_home'] > $tbl['gol_away'] and $znachenie[$i][komanda] == $tbl['home'])
{
$znachenie[$i][game]=$znachenie[$i][game] + 1;
$znachenie[$i][win]=$znachenie[$i][win] + 1;
и т.д.
Как это можно сделать, не подскажите???
Мысли есть, но они какие-то несвязанные...
