Доработать скрипт php
Евгений16 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.11.2009
Нужно доработать эту функцию сортировки многомерного массива:
function cmp($a, $b) {
if ($a['stavka'] == $b['stavka']) {
if ($a['clicks'] == 0 || $b['clicks'] == 0) {
return $a['views'] > $b['views'] ? 1 : -1;
}
return ($a['clicks'] / $a['views']) > ($b['clicks'] / $b['views']) ? -1 : 1;
} else {
return $a['stavka'] > $b['stavka'] ? -1 : 1;
}
}
функция сортирует полученные из базы поля по значениям: ставки и CTR (показов, кликов)
и нужно добавить третий элемент: uname, если его значение равно: user, то массив становится первым, остальные значения сортируются по условиям функции