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 :: Записывает ??? в mysql

 PHP.SU

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


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

> Без описания
-=1100=-
Отправлено: 30 Мая, 2009 - 21:28:13
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Май 2007  
Откуда: Город Святого Петра


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

[+]


Добрый вечер.
У меня из скрипта php в базу данных вместо кириллицы записывает ????????
Подскажите как и где поменять кодировку.


-----
INSPIRON |6400
 
 Top
vitaliy_mad
Отправлено: 30 Мая, 2009 - 21:37:33
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


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




кодировка скрипта скорее всего отличается от кодировки базы...
может помочь
 
 Top
-=1100=-
Отправлено: 30 Мая, 2009 - 22:35:30
Post Id



Частый гость


Покинул форум
Сообщений всего: 156
Дата рег-ции: Май 2007  
Откуда: Город Святого Петра


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

[+]


Спасибо большое за ответ.
Но мне надо было что бы вся база работала с кодировкой 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


-----
INSPIRON |6400
 
 Top
vitaliy_mad
Отправлено: 30 Мая, 2009 - 22:39:42
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


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




iconv я предлагал для проверки... а вообще правильное решение...
 
 Top
dsb80
Отправлено: 01 Июня, 2009 - 01:49:17
Post Id



Гость


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


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






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

Но вот не задача- с какой целью иметь в базе в текст в нужной кодеровке?...
Ведь при выводе он воспроизводится в той кодеровке в которой и вводился.
Ну если очень хочетсо то можно например в PhpMyadmin или dbFroge Studio установить нужную кодировку полей таблиц в базе
P.S. Я например не смотрю как там в базе главное чтоб выводилось как нужно!


-----
Не слушайте... После 19.00 вместо меня пишет ПЫВО
 
 Top
vitaliy_mad
Отправлено: 01 Июня, 2009 - 02:24:06
Post Id


Участник


Покинул форум
Сообщений всего: 1107
Дата рег-ции: Окт. 2008  
Откуда: Украина, Мариуполь


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




dsb80 пишет:
Но вот не задача- с какой целью иметь в базе в текст в нужной кодеровке?...
Ведь при выводе он воспроизводится в той кодеровке в которой и вводился.
Ну если очень хочетсо то можно например в PhpMyadmin или dbFroge Studio установить нужную кодировку полей таблиц в базе

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

очень плохо.... это далеко не улучшает качество разработки....
 
 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