![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| rax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2004 Где: Егорьевск Репутация: нет Всего: 1 |
Доброго всем времени суток. Подскажите плз, новичку в пхп, как поудобнее решить такой трабл:
у меня есть 2 массива, например названия команд и их очки. Мне нужно отсортировать очки по убыванию (rsort()) и при этом, чтобы названия тоже отсортировались |
|||
|
||||
| IZ@TOP |
|
|||
![]() Панда-бир! ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4795 Регистрация: 3.2.2003 Где: Бамбуковый лес Репутация: 44 Всего: 73 |
Объеденить массивы и сортировать данные. Или еще вариант: сортировка, затем отбирать названия команд по ключу.
-------------------- Один из розовых плюшевых-всадников апокалипсиса... очень злой... Семь кругов ада для новых элементов языка Мои разрозненные мысли |
|||
|
||||
| rax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2004 Где: Егорьевск Репутация: нет Всего: 1 |
А я вот думаю, как автоматически каждой команде присвоить ключ? Ведь если их много или они считываются с базы, руками все это не задашь ($cmd=array("a"=>"bla", "b"=>"blu");)
|
|||
|
||||
| yUAC |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 103 Регистрация: 9.6.2004 Репутация: 3 Всего: 3 |
ИМХО самое лучшее решение - сделать массивы с одинаковыми ключами. В таком случае нужно будет лишь отсортировать один из массивов, а для получения данных из второго нужно будет запрашивать элемент из второго массива с ключем первого. Если непонятно объяснил, могу еще раз, более подробнее рассказать.
|
|||
|
||||
| rax |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 117 Регистрация: 4.6.2004 Где: Егорьевск Репутация: нет Всего: 1 |
На самом деле я зашел в полный тупик
Вся беда в том, что алгоритм игнорирует последнюю строку, в итоге получается, что худшая каманда всегда на предпоследнем месте. В чем дело, никак не могу разобраться.. Может подскажите другой вариант развития событий? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
array_multisort()'
|
|||
|
||||
| Joes |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 15.11.2004 Репутация: -2 Всего: 7 |
http://forum.const.uz/index.php?showtopic=7050
Загдяни вот сюда... По-моему что-то из твоей оперы... Давно обсуждали, так что лень вспоминать |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |