| |
|
|
| | Все даные в UTF-8 хранятся. как сортировать например каие-то данные по алфавиту? Сейчас
ORDER BY `table`.`name_write` ASC
|
естественно не работает.
Как быть, пожалуйста подскажите. | |
| |
|
|
| |
|
|
| |
для: neokortex
(15.09.2009 в 23:16)
| | | А приведите в каком порядке выводятся записи? | |
| |
|
|
| |
|
|
| |
для: cheops
(15.09.2009 в 23:18)
| | | Третья рубрика
Первая
Вторая рубрика
Четвертая рубрика | |
| |
|
|
| |
|
|
| |
для: neokortex
(15.09.2009 в 23:26)
| | | А не можете кусочек дампа прикрепить? Вообще-то сортировка должна выполняться корректно. | |
| |
|
|
| |
|
|
| |
для: cheops
(15.09.2009 в 23:29)
| | |
CREATE TABLE `catalog` (
`id` int(32) NOT NULL default '0',
`name_write` text,
`name_p` tinytext NOT NULL COMMENT '...',
`desc` text,
`position` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
|
даже не знаю что и думать :( | |
| |
|
|
| |
|
|
| |
для: neokortex
(15.09.2009 в 23:36)
| | | сортировка по алфавиту utf8 ,
DEFAULT CHARSET=cp1251;
connection charset, вероятно, такой же.
и Вы не знаете что думать? | |
| |
|
|
| |
|
|
| |
для: Trianon
(15.09.2009 в 23:48)
| | | простите. но я видимо не очень варю.
вот и хотелось бы помощи :) | |
| |
|
|
| |
|
|
| |
для: neokortex
(16.09.2009 в 00:10)
| | | У вас таблица создана в кодировке cp1251 (DEFAULT CHARSET=cp1251) - поэтому не корректно все работает. | |
| |
|
|
| |
|
|
| |
для: cheops
(16.09.2009 в 00:12)
| | | а как исправить? | |
| |
|
|
| |
|
|
| |
для: neokortex
(16.09.2009 в 11:47)
| | | Создать таблицу корректно
CREATE TABLE `catalog` (
`id` int(32) NOT NULL default '0',
`name_write` text,
`name_p` tinytext NOT NULL COMMENT '...',
`desc` text,
`position` varchar(255) NOT NULL,
PRIMARY KEY (`id`),
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
И корректно же её заполнить, т.е. перед внесением данных установить кодировку
| |
| |
|
|