1. ganzales - 21 Декабря, 2011 - 13:30:15 - перейти к сообщению
Друзья, подскажите в чем может быть дело, на сайте windows-1251 в базе cp1251_general_ci, но знак евро (€) в базе отображается в виде знака вопроса (?), найти таблицу символов cp1251_general_ci не могу
2. Данил_123 - 21 Декабря, 2011 - 13:52:34 - перейти к сообщению
тут смотрели? http://ru[dot]wikipedia[dot]org/wiki/Windows-1251
3. ganzales - 21 Декабря, 2011 - 13:56:43 - перейти к сообщению
Данил_123, вообще да, ответа на свой вопрос я там не нашел.
4. Данил_123 - 21 Декабря, 2011 - 14:05:14 - перейти к сообщению
таблица есть она вам и нужна.. Может все же UTF-8 ? юникод может нести в себе огромное количество символов.. Я вам советую UTF-8..
5. ganzales - 21 Декабря, 2011 - 14:08:41 - перейти к сообщению
windows-1251 есть, не спорю, но по всей видимости у mysql какой-то свой стандрат и своя таблица, соответственно, UTF не подходит
6. EuGen - 21 Декабря, 2011 - 14:33:55 - перейти к сообщению
В mysql cp1251 нет символа "Euro". Хотя, зависит от collation. Нужно уточнить.
чем же?
ganzales пишет:
соответственно, UTF не подходит
чем же?
7. ganzales - 21 Декабря, 2011 - 14:35:57 - перейти к сообщению
(Добавление)
EuGen пишет:
тем что этот вопрос как минимум надо изучить, переписать часть кода, переконвертировать базу, на что нет времени и желания
чем же?
8. EuGen - 21 Декабря, 2011 - 14:50:28 - перейти к сообщению
Вот пример кодовой таблицы MySQL для cp1251_general_ci. Как я и ожидал (так как все же в памяти было), знака для Евро там нет:
http://www[dot]collation-charts[dot]org/[dot][dot][dot]_general_ci[dot]html
Переходите на UTF, так гораздо универсальнее.
http://www[dot]collation-charts[dot]org/[dot][dot][dot]_general_ci[dot]html
Переходите на UTF, так гораздо универсальнее.
9. ganzales - 21 Декабря, 2011 - 14:58:30 - перейти к сообщению
EuGen, отличная ссылка, именно то что искал, спасибо!