Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Кодировка UTF-8

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Трудности с кодировкой
alexiy
Отправлено: 25 Января, 2011 - 19:34:57
Post Id



Посетитель


Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011  


Помог: 6 раз(а)




Проблема заключается в том, что моя БД настроена на UTF-8 так же как и сама среда разработки, по отдельности все выдается без проблем, но когда осуществляется запрос из БД кириллица воспроизводится в виде вопросительных знаков. Подскажите в чем может быть проблема?
Заранее Вам благодарен!
 
 Top
annihilus
Отправлено: 25 Января, 2011 - 22:00:33
Post Id



Гость


Покинул форум
Сообщений всего: 116
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




поиск по форуму результатов не дал?
 
 Top
HotBird
Отправлено: 25 Января, 2011 - 22:26:24
Post Id



Гость


Покинул форум
Сообщений всего: 114
Дата рег-ции: Сент. 2010  


Помог: 2 раз(а)




А если в скрипте выполнить mysql_query("SET NAMES utf8"); ?


-----
Человек, сделавший синтаксический анализатор PHP на одном регулярном выражении, займет достойное место среди гениев.
Качественный хостинг по доступной цене
 
 Top
voskan
Отправлено: 26 Января, 2011 - 00:18:28
Post Id


Посетитель


Покинул форум
Сообщений всего: 305
Дата рег-ции: Нояб. 2010  


Помог: 0 раз(а)




mysql_query("SET CHARACTER SET cp1251");
mysql_query("SET SESSION collation_connection = 'cp1251_general_ci'");
mysql_query("SET NAMES cp1251");

вставь в скрипт
 
 Top
alexiy
Отправлено: 26 Января, 2011 - 13:40:14
Post Id



Посетитель


Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011  


Помог: 6 раз(а)




voskan пишет:
mysql_query("SET CHARACTER SET cp1251");
mysql_query("SET SESSION collation_connection = 'cp1251_general_ci'");
mysql_query("SET NAMES cp1251");

вставь в скрипт

А Вы не могли привести более подробный пример, или Вы имеет ввиду что данный кода надо вставить сразу после формирования запроса?
 
 Top
annihilus
Отправлено: 26 Января, 2011 - 13:46:56
Post Id



Гость


Покинул форум
Сообщений всего: 116
Дата рег-ции: Нояб. 2009  


Помог: 0 раз(а)




alexiy пишет:
А Вы не могли привести более подробный пример, или Вы имеет ввиду что данный кода надо вставить сразу после формирования запроса?

данные запросы надо выполнять сразу после подключения к БД и выбора базы данных.

(Отредактировано автором: 26 Января, 2011 - 13:53:40)

 
 Top
alexiy
Отправлено: 26 Января, 2011 - 14:03:50
Post Id



Посетитель


Покинул форум
Сообщений всего: 483
Дата рег-ции: Янв. 2011  


Помог: 6 раз(а)




annihilus пишет:
alexiy пишет:
А Вы не могли привести более подробный пример, или Вы имеет ввиду что данный кода надо вставить сразу после формирования запроса?

данные запросы надо выполнять сразу после подключения к БД и выбора базы данных.

Спасибо, разобрался. Все получилось!
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« SQL и Архитектура БД »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB