Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > кодировка PHP + MySQL


Автор: StachelDraht 10.2.2010, 19:09
Здравствуйте!
Помогите пожалуйста разобраться с русской кодировкой на сайте.
В базе текст на русском, в phpmyadmin выставлено сравнение utf8_general_ci
На странице используется кодировка utf-8 но все русские слова отображаются знаками вопроса

В чем проблема, что дописать?


Спасибо!!!

Автор: нуп 10.2.2010, 19:19
наверное текст был записан в базу до того, как была поставлена кодировка утф8 в таблицах

Автор: StachelDraht 10.2.2010, 19:21
текст я вписывал тем же phpmyadmin и до после смены кодировки

Автор: нуп 10.2.2010, 19:24
добавлять надо через php, а не через админа

Автор: StachelDraht 10.2.2010, 19:43
так вот что я собственно и не понимаю
добавляя через так сказать PHP в базе русский текст будет иероглифами но сайте будет отображаться нормально

а как достичь того, что бы и на сайте и в базе все было человечки понятным?

Автор: нуп 10.2.2010, 20:05
ээээ, англиский норм добавляется, а вот русский ниразу не пробовал  smile 

Автор: bars80080 10.2.2010, 20:18
Цитата(StachelDraht @  10.2.2010,  18:43 Найти цитируемый пост)
обавляя через так сказать PHP в базе русский текст будет иероглифами но сайте будет отображаться нормально

это означает, что кодировки в скриптах выставлены правильно

Цитата(StachelDraht @  10.2.2010,  18:43 Найти цитируемый пост)
а как достичь того, что бы и на сайте и в базе все было человечки понятным? 

посмотреть на базу из-под нужной кодировки. если имеется в виду мускл клиент на винде, то там обычно делаешь вначале запрос set names cp866 и видишь, всё в нужном свете

Автор: awers 10.2.2010, 20:31
после mysql_connect/mysql_select_db сделать mysql_query('set names utf8');

Добавлено через 48 секунд
bars80080, о блин smile страница долго висела - не видел твой пост smile 

Автор: StachelDraht 10.2.2010, 22:21
вот спасибо, помогло!!!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)