X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Вопросы в юникоде
Nitrex
Nitrex
Topic Starter сообщение 2.8.2010, 20:35; Ответить: Nitrex
Сообщение #1


В базе данных стоит таблица, кодировка utf8. Но все нелатинские символы выводить как знаки вопроса. Как исправить данный казус?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 2.8.2010, 20:49; Ответить: locky-yotu
Сообщение #2


а какая кодировка прописана в мета-теге, в httpd.conf или .htaccess?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 2.8.2010, 21:12; Ответить: alexdrob
Сообщение #3


[PHP]$db_encod='cp1251'; //или $db_encod='utf8';
mysql_query( "SET NAMES '$db_encod'" );
mysql_query("SET character_set_results='$db_encod'");[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
сообщение 2.8.2010, 21:12; Ответить: Letmetouchyou
Сообщение #4


Nitrex, set_names ?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alcorn
Alcorn
сообщение 3.8.2010, 4:02; Ответить: Alcorn
Сообщение #5


Не знаю что это значит, но мне помогло в своё время -
[PHP]
@mysql_query ("set character_set_client='utf8'");
@mysql_query ("set character_set_results='utf8'");
@mysql_query ("set collation_connection='utf8_unicode_ci'");
[/PHP]
+ в базе всё перевёл из swedish_ci на unicode_ci, иначе в phpmyadmin всё русское вопросиками было, сама база utf-8 изначально.
p.s. не заметил подобных проблем с postgresql.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Nitrex
Nitrex
Topic Starter сообщение 3.8.2010, 7:17; Ответить: Nitrex
Сообщение #6


(Alcorn @ 3.8.2010, 07:02) *
Не знаю что это значит, но мне помогло в своё время -
[php]
@mysql_query ("set character_set_client='utf8'");
@mysql_query ("set character_set_results='utf8'");
@mysql_query ("set collation_connection='utf8_unicode_ci'");
[/php]+ в базе всё перевёл из swedish_ci на unicode_ci, иначе в phpmyadmin всё русское вопросиками было, сама база utf-8 изначально.
p.s. не заметил подобных проблем с postgresql.

Спасибо помогло, только заметил, что это с забугорными хостами только, не знаю почему
Вот что нашел в вики http://ru.wikipedia.org/wiki/MySQL#.D0.9B.....86.D0.B8.D1.8F
Только set names не помог.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Вопросы по партнеркам
1 Megoydagi 1342 19.10.2019, 14:07
автор: agrx
Открытая тема (нет новых ответов) Вопросы для мастеров СЯ/спецов SEO
программирую полуавтоматический сборщик ключей
1 coremission 3421 3.7.2018, 9:45
автор: coremission
Открытая тема (нет новых ответов) Вопросы по партнерскому магазину
8 Stellastar 2723 17.3.2017, 15:01
автор: ShowPrint
Открытая тема (нет новых ответов) Ответы на вопросы (ТИЦ 10, домену 1.5 года, 50+ уников в день)
2 VillainTheCake 3085 8.12.2016, 14:10
автор: VillainTheCake
Открытая тема (нет новых ответов) Любые вопросы по Wordpress
2 kolesnikov 2702 20.12.2014, 10:25
автор: kolesnikov


 



RSS Текстовая версия Сейчас: 29.3.2024, 14:35
Дизайн