Swank, В консоли помоему exit не работает, у меня вроде тоже такой бок был
Rakovskiy, WOW как же тогда быть? die() тоже не пашет
Подскажите как лучше отсортировать масив?
Есть такой масив:
$arr = [
hhh => [
sort => 6
]
vyj => [
sort => 8
]
hhl => [
sort => 7
]
]
Надо чтоб вышло так:
$arr = [
hhh => [
sort => 6
]
hhl => [
sort => 7
]
vyj => [
sort => 8
]
]
Какая функция может так отсортировать?
Или самому через foreach и стек только?
и внимательнее с примерами, твой вариант может быть как сортировкой по ключу, так и по значению.
я так понимаю. тебе надо по значению
вот тут посмотри,
http://www.php.su/functions/?a ... isort
как-то так:
$arr = [
'a' => [
'sort' => 6
],
'b' => [
'sort' => 8
],
'c' => [
'sort' => 7
]
];
function cmpValue($a,$b){
if($a['sort'] === $b['sort']) return 0;
return ($a['sort'] < $b['sort']) ? -1 : 1;
}
uasort($arr, 'cmpValue');
var_dump($arr);
/*
array (size=3)
'a' =>
array (size=1)
'sort' => int 6
'c' =>
array (size=1)
'sort' => int 7
'b' =>
array (size=1)
'sort' => int 8
*/
Здравствуйте сделал таблицу в которой ввыодится сила каждой команды за игру, рейтинг выводится по возвростанию, но вот как сделать чтоб с таблицы выводился только один запрос для одной команды, нужно чтоб выводился только самый большой результат силы для одной команды а не все ее результаты силы, вот сам запрос на вывод
sql_query("SELECT * FROM r_game WHERE sila_max > 1000 AND time > $last_month GROUP BY name_team1, name_team2 ORDER BY sila_max DESC" );
zerro, DISTINCT в помощь.
SELECT DISTINCT name, name2, name3 ... FROM name_of_table