Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Сортировка вывода списка зарегестрированых пользователей

00 голосов
3
Следующим кодом формирую список сотрудников, зарегистрированых на сайте:
Код
$rsuser = new CUser;
$filter = array();
$rsUsers = CUser::GetList(($by="last_name"), ($order="asc"), $filter);
$rsUsers->NavStart(30);
$rsUsers->NavPrint("сотрудники");echo"<br><br>";
?><font face="Arial" size=2><?
while($rsUsers->NavNext(true, "f_"))

Вроде, по идее он должен вернуть его отсортированым по фамилиям. Но вот что получается:

Цитата
Лариса Викторовна Гаврилова
Анна Александровна Бабок
Нина Николаевна Варламова
Илья Юрьевич Барчуков
Александр Сергеевич Балло
Владимир Владимирович Батенин
Татьяна Викторовна Баженкова
Денис Юрьевич Архипов
Невяна Андреевна Алиханова
Фарит Гайсович Бишкентеев
Андрей Валерьевич Богачков

То есть сортирует, но как - то странно
версия битрикса 4.0.3
спросил 14 Ноя, 13 от Babai (260 баллов)

3 Ответы

00 голосов
Возможно, проблема связана с неверной кодировкой БД. Выполните в окне SQL-запроса
SHOW VARIABLES. Значение параметра character_set должно быть установлено в cp1251.
ответил 28 Дек, 13 от Jemeni (100 баллов)
00 голосов
Да дело было в ней, но при попытке исправить ипортилось база... подробно написал в последней моей теме
ответил 13 Апр, 14 от Babai (260 баллов)
00 голосов
Цитата
Максим Бодунов пишет:
Да дело было в ней, но при попытке исправить ипортилось база...


Если будут проблемы, переносите обсуждене в техподдержку.
Быстре всего будет развернуть базу даных заново, но уже с правильной кодировкой.

У вас очень старая версия продукта, рекомендуем произвести обновление продукта после установки.
ответил 06 Авг, 14 от Shadow (820 баллов)

Похожие вопросы

0 голосов
2 ответов
спросил 21 Апр, 14 от alibaba (100 баллов)
0 голосов
5 ответов
0 голосов
3 ответов
0 голосов
2 ответов
0 голосов
2 ответов
спросил 26 Июнь, 13 от NEEKaLL (160 баллов)