![]() |
народ пррошла неделя и никто не помог....
Что так сложно помочь?
скрипт рабочий но чтото я забыл ... ПОМОГИТЕ ПЛИЗ!!! повторю вопрос: супер заморочка по сортировке массива использую код: @exebitbaseall_ok = sort { ((split(/\|/,$a))[$sort_pole] cmp (split(/\|/,$b))[$sort_pole]); } @exebitbaseall; где: @exebitbaseall - исходная база с 15 полями разделенными | @exebitbaseall_ok - отсортированная база $sort_pole - номер поля по которому сортирую вопрос вот в чем при сортировке но буквенным полям все ок но как только переходим к дате то сортировка неверная... вот для примера что забито в дату: 18.02.2003 28.02.2003 8.04.2003 11.03.2003 9.09.2003 29.08.2003 10.09.2003 8.04.2003 14.02.2003 13.02.2004 27.02.2003 11.03.2004 13.03.2003 26.2.2004 27.03.2003 25.3.2004 3.04.2003 8.4.2004 9.04.2003 20.5.2004 |
попробуй cmp заменить на <=>
|
Re: народ пррошла неделя и никто не помог....
Цитата:
|
| Часовой пояс GMT +4, время: 15:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.