Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Сортировка как в SQL

2.0K
05 декабря 2007 года
calgon
90 / / 27.06.2006
Люди кто знает какая функция на PHP5 (или если нет встроенной функции, то может есть какая-нить библиотека?) может реализовать сортировку как в SQL, пример :
SELECT * FROM table
WHERE some_column = some_value
ORDER BY some_column1 DESC, some_column2 ASC
...
Т.е. у меня есть массив $users :
$users[$i]["name"] - Имя юзера
$users[$i]["vip"] - Является ли юзер VIP'ом (1 или 0)
$users[$i]["offers_count"] - Количество предложений купли-продажи юзера
Мне необходимо сделать сортировку по :
+ Статус VIP;
++ Количество предложений
+++ Имя пользователя
На SQL эта сортировка выглядела бы так :
ORDER BY vip DESC, offers_count DESC, name DESC
8.2K
05 декабря 2007 года
Ora-cool
211 / / 20.09.2007
Здесь вообще-то форум по СУБД, а не по PHP. Обратитесь в соответствующий форум, там вам быстрее ответят
366
06 декабря 2007 года
int
668 / / 30.03.2005
http://www.php.net/manual/en/function.usort.php
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог