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
Форумы портала PHP.SU :: Версия для печати :: Записывает ??? в mysql
Форумы портала PHP.SU » PHP » SQL и Архитектура БД » Записывает ??? в mysql

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

1. -=1100=- - 30 Мая, 2009 - 21:28:13 - перейти к сообщению
Добрый вечер.
У меня из скрипта php в базу данных вместо кириллицы записывает ????????
Подскажите как и где поменять кодировку.
2. vitaliy_mad - 30 Мая, 2009 - 21:37:33 - перейти к сообщению
кодировка скрипта скорее всего отличается от кодировки базы...
может помочь
3. -=1100=- - 30 Мая, 2009 - 22:35:30 - перейти к сообщению
Спасибо большое за ответ.
Но мне надо было что бы вся база работала с кодировкой cp1251

Я сделал так:
[mysqld]
default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ ci
init-connect=”SET NAMES cp1251″
skip-character-set-client-handsh ake
4. vitaliy_mad - 30 Мая, 2009 - 22:39:42 - перейти к сообщению
iconv я предлагал для проверки... а вообще правильное решение...
5. dsb80 - 01 Июня, 2009 - 01:49:17 - перейти к сообщению


переводит из известной кодировки в нужную...

Но вот не задача- с какой целью иметь в базе в текст в нужной кодеровке?...
Ведь при выводе он воспроизводится в той кодеровке в которой и вводился.
Ну если очень хочетсо то можно например в PhpMyadmin или dbFroge Studio установить нужную кодировку полей таблиц в базе
P.S. Я например не смотрю как там в базе главное чтоб выводилось как нужно!
6. vitaliy_mad - 01 Июня, 2009 - 02:24:06 - перейти к сообщению
dsb80 пишет:
Но вот не задача- с какой целью иметь в базе в текст в нужной кодеровке?...
Ведь при выводе он воспроизводится в той кодеровке в которой и вводился.
Ну если очень хочетсо то можно например в PhpMyadmin или dbFroge Studio установить нужную кодировку полей таблиц в базе

крайне желательно, что бы кодировки скрипта и базы совпадали....
dsb80 пишет:
P.S. Я например не смотрю как там в базе главное чтоб выводилось как нужно!

очень плохо.... это далеко не улучшает качество разработки....

 

Powered by ExBB FM 1.0 RC1