сортировка (пхп) @ DeForum.ru
DeДверь  
Логин:  
Пароль:  
  Автологин  
   
Разместить рекламу
Письмо админу
Правила | FAQ | *Поиск | Наша команда | Регистрация | Вход
 
 
 Страница 1 из 1 [ Сообщений: 7 ] 
*   Список форумов / Начинка и техника / Программирование для WWW » ответить » создать топик « | »
Автор Сообщение
hoax
новый человек
0
Сообщения: 15
Зарегистрирован: 18.12.03
Откуда: Минск
Заголовок сообщения: сортировка (пхп)
Сообщение Добавлено: 25 Октябрь 2004, 18:16:52 
Подскажите плиз какую-нибудь толковую функцию сортировки двумерного массива. Чтобы работала по принципу order by.
Пробовал array_multisort , но что-то я ничего не понял... =)
Ainur Муж.
соучастник
16
Сообщения: 731
Зарегистрирован: 15.09.04
Откуда: Italia
Сообщение Добавлено: 25 Октябрь 2004, 18:59:41 
sort()
arsort()
asort()
ksort()
natsort()
rsort()
usort()
uksort()
hoax
новый человек
0
Сообщения: 15
Зарегистрирован: 18.12.03
Откуда: Минск
Сообщение Добавлено: 25 Октябрь 2004, 19:12:09 
У меня список длиннее, только толку от этого явно мало :laugh:
hoax
новый человек
0
Сообщения: 15
Зарегистрирован: 18.12.03
Откуда: Минск
Сообщение Добавлено: 25 Октябрь 2004, 19:16:34 
Или хотябы объясните почему не работает такая вот штука.

Код:
function sort_2x_array($arr, $order_col_idx, $order_col_type)
{
     $l=count($arr[$order_col_idx]);
     $lr=count($arr);
     for ($i=0;$i<$l;$i++)
       for ($j=($l-1);$j>$i;$j--)
         if(($order_col_type==1 && compare_strings($arr[$order_col_idx][$i],$arr[$order_col_idx][$j])==1) || ($arr[$order_col_idx][$i]>$arr[$order_col_idx][$j] && $order_col_type==0))
          {
   for ($c=($lr-1);$c>=0;$c--)
   {
       $t=$arr[$c][$i];
       $arr[$c][$i]=$arr[$c][$j];
       $arr[$c][$j]=$t;
   }
           }
return $arr;
}
Чебурген
соучастник
3
Сообщения: 315
Зарегистрирован: 29.08.04
Сообщение Добавлено: 25 Октябрь 2004, 19:46:43 
- доктор, подскажите мазь, чтобы спина не чесалась?
- ммммм... А мыться не пробовали?
- Да пробовал. Через месяц снова чешется.

Никого не напоминает?
hoax
новый человек
0
Сообщения: 15
Зарегистрирован: 18.12.03
Откуда: Минск
Сообщение Добавлено: 26 Октябрь 2004, 11:58:49 
COLT, спасибо большое!
Есть еще люди, которые могут помочь, не выебнувшись при этом :laugh:
Ainur Муж.
соучастник
16
Сообщения: 731
Зарегистрирован: 15.09.04
Откуда: Italia
Сообщение Добавлено: 26 Октябрь 2004, 18:45:51 

hoax писал(а):
У меня список длиннее, только толку от этого явно мало :laugh:



Ot kogo ot spiska 4toli!?

Kone4no malo, iesli iego ne ispol'zovat'. A vot esli podymat', to eto yje slojnei poly4aetsia...
*   Список форумов / Начинка и техника / Программирование для WWW « | » » ответить » создать топик
 Страница 1 из 1 [ Сообщений: 7 ] 
Показать сообщения за:   Поле сортировки  
Найти:
Перейти:  
Уровень доступа: Вы не можете начинать темы. Вы не можете отвечать на сообщения. Вы не можете редактировать свои сообщения. Вы не можете удалять свои сообщения. Вы не можете добавлять вложения.
cron


ООО ДеФорум
При использовании материалов сайта ссылка на DeForum.ru — обязательна.
Проект Павла Батурина ©2001-2077; // Powered by phpBB © 2013 phpBB Group
Rambler's Top100