| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Сортировка получаемого из MySQL массива. |
| Автор: Elfet 22.4.2004, 21:47 | ||||
Помогите, чегото я совсем запутался:
||
Но как-то странно работают они , учто за проблема? То что, получаешь из запроса нужна с конца перебрать. |
| Автор: Elfet 22.4.2004, 21:57 |
| Работает вроде правильно, а потом БАЦ и ошибка... А в MySQL записывается последовательно или как ? |
| Автор: HalkaR 22.4.2004, 22:01 | ||
1. Сортировку можно осуществлять силами самого sql запроса :
2. Попрбуй krsort. |
| Автор: Elfet 22.4.2004, 22:23 | ||
| HalkaR , через krsort тоже также даже хуже, раскажи поподробнее про запросы, как сортировать в обратном порядке? Добавлено @ 22:26
И вся морока HalkaR , раскажи что это делает DESC ? |
| Автор: Kefir 22.4.2004, 23:01 |
| сортировка путями sql: запрос такой: SELECT * FROM _table ORDER BY field [ASC|DESC] он отсиртирует всё по полю field в возрастающем (ASC) или в убывающем (DESC) порядке. |
| Автор: Secandr 23.4.2004, 07:26 |
| Elfet не нужно в php сортировать - это лишнее время работы, mySQL сделает всё быстрее и грмотнее. |
| Автор: Elfet 24.4.2004, 18:28 |
| Kefir , спасибо! Secandr , понял! |
| Автор: HelpAusHeaven 25.4.2004, 00:48 | ||
Кстати, а вот какая из баз данных наиболее быстра в работе MySQL? PostreGre?? |
| Автор: alexandoros 25.4.2004, 01:50 | ||
Вот вопрос насчет грамотности - как указать майсикуелу что сортировать нужно без различия по регистрам, а то при сортировке ORDER BY руских слов там где есть слова из Больших и маленьких букв биллеберда полная выводится?? Буду очень признателен за ответ, а то в пхп мне это очень неудобно делать. |
| Автор: HalkaR 25.4.2004, 11:24 |
| HelpAusHeaven, первое, вопрос не по теме. Второе, этот вопрос обсуждался много раз. |