Мне нужна помощь, если кто-то будет достаточно любезен, чтобы помочь.Цитирование по массиву и итоговые значения
У меня есть массив со значениями, которые я хочу пропустить, и если какое-либо из значений «user_id» одинаково, то суммировать значение «max_score» для идентификатора дубликата пользователя.
Array ( [0] => Array ( [user_id] => 2 [max_score] => 10081 ) [1] => Array ( [user_id] => 1 [max_score] => 8774 ) [2] => Array ( [user_id] => 2 [max_score] => 5477 ) [3] => Array ( [user_id] => 3 [max_score] => 5267 ) [4] => Array ( [user_id] => 1 [max_score] => 5010 ) )
Кто-нибудь знает, как это осуществить?
Большое спасибо.
-1 это будет выдавать уведомления. – NikiC
вы можете исправить это, добавив строку «if (! Isset ($ scoresums [$ user_score ['user_id]])) $ scoresums [$ user_score [' user_id ']] = 0;" в первой строке цикла. – Thomas
Вау - вы, ребята, потрясающие, работает блестяще, спасибо. Теперь, когда у меня есть общий балл, есть ли способ заказать значение определенного ключа по убыванию? – Sibbels