![]() |
не соблюдается порядок алфавита при выводе из базы
в слчуае с англ записями выводит нормально по алфавиту, а в случае с рус записями выводит как то коряво - то соблюдает алфавит, то - нет...
чем это лечить? возможно настройки таблицы или колонки не правильные... |
какая база?
если ПГ - то кодировка базы и кодировка данных должна совпадать если мюскл < 4.* - тогда дефултная кодировка с которой запущен сервер должна совпадать с кодировкой данных в табличке если мюскл > 4.* - тогда кодировка с которой создана табличка должна совпадать с кодировкой данных положеных в эту табличку |
Цитата:
1) ведь отображается как бы кодировка (при выводе на сайт) вин-1251... 2) кк объяснить то что кусками соблюдается алфавитный порядок? |
Цитата:
|
сделайте запрос
show create table `table_name` table_name - замените на название таблички результат скопируйте сюда без изменения... просто копипейт... ненадо самому перепечатывать |
Цитата:
`id` int(5) unsigned NOT NULL auto_increment, `group` text NOT NULL, `name` varchar(200) NOT NULL default '', `file` text NOT NULL, `top15` int(10) default NULL, `mm` text NOT NULL, `bites` text NOT NULL, `golos` text NOT NULL, UNIQUE KEY `id` (`id`), KEY `top15` (`top15`), KEY `name` (`name`) ) TYPE=MyISAM вотьс... |
my.ini
Код:
[mysqld]З.Ы. "Ё" всё равно будет перед "А" |
щаред хостинг?
сделай show global variables like '%char%'; |
Не знаю, nagash, под виндой пока не прописал в ini, приходилось сортироватьть через функцию ASCII...
|
Цитата:
вот чо написал после команды: character_set koi8_ru character_sets koi8_ru cp1251 dec8 dos german1 hp8 latin1 latin2 swe7 usa7 danish hebrew win1251 estonia hungarian koi8_ukr win1251ukr greek win1250 croat cp1257 latin5 convert_character_set |
ну вот и ответ...
база в кои8 данные как ты сам говоришь в вин1251... если это не твой сервер и ты не можешь ничего изменить, храни данные в кои8 - будет тебе нормальная сортировка. |
| Часовой пояс GMT +4, время: 17:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.