Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Проблемка с "непросто" сортировкой
Покинул форум
Сообщений всего: 222
Дата рег-ции: Янв. 2008 Откуда: Гагастан
Помог: 0 раз(а)
[+][+][+][+][+]
Хочу сделать сортировку пользователей по алфавиту, причем в самом запросе (как WHERE name = 'vasya', только по первой букве).
Допустим у меня есть буква 'n'.
Кто-нибудь знает как сделать?
RomAndry
Отправлено: 04 Марта, 2008 - 08:43:37
Частый посетитель
Покинул форум
Сообщений всего: 913
Дата рег-ции: Янв. 2008
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
D1mOn
Отправлено: 04 Марта, 2008 - 10:51:17
Частый гость
Покинул форум
Сообщений всего: 222
Дата рег-ции: Янв. 2008 Откуда: Гагастан
Помог: 0 раз(а)
[+][+][+][+][+]
Спасиб
valenok
Отправлено: 04 Марта, 2008 - 13:55:22
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
Хочу сделать сортировку пользователей по алфавиту
----- Truly yours, Sasha.
EuGen
Отправлено: 04 Марта, 2008 - 14:18:25
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
2 Автор, на будущее:
выборка = SELECT
отбор = WHERE
группировка = GROUP BY
сортировка = ORDER BY
чтобы не путать пользователей, которые Вам помочь хотят.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
ХОТТАБЫЧ
Отправлено: 04 Марта, 2008 - 15:31:59
Новичок
Покинул форум
Сообщений всего: 27
Дата рег-ции: Окт. 2007
Помог: 0 раз(а)
EuGen пишет:
SELECT * FROM users WHERE name LIKE 'n%';
+5
SergeantPEPPER
Отправлено: 04 Марта, 2008 - 18:45:46
Частый гость
Покинул форум
Сообщений всего: 245
Дата рег-ции: Сент. 2007 Откуда: Казань
SELECT * FROM `users` WHERE `name` LIKE 'n%' ORDER BY `name` ASC;
Ведь помимо того, что должны быть выбраны пользователи на букву 'п', они должны быть еще и отсортированы по алфавиту (ну то есть начиная со второй буквы и далее).
EuGen
Отправлено: 04 Марта, 2008 - 19:07:23
Профессионал
Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007 Откуда: Berlin
Помог: 707 раз(а)
Что автор просил (хотя и не с первого раза грамотно сказал) - то и получил.
----- Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.