Вопрос по поводу кодировки

codex

Новичок
Вопрос по поводу кодировки

С MySQL базами работаю недавно, опыта совсем мало. Вопрос такой. Данные на русском, заносятся в базу кодами символов (&#10...). Спрашивал у знакомых - говорят, что это нормально. Это получается, что каждое поле под русский текст должно быть минимум varchar(255), ибо одна буква занимает 6 символов? Мне чего-то не верится. Просветите насчёт данной проблемы?
 

lucas

Guest
Данные на русском, заносятся в базу кодами символов (&#10...).
Смотри свой скрипт.
Данные в базу заносятся так, как ты их туда ложишь.
Если заносятся такие коды, значит ты их туда заносишь.
 

Profic

just Profic (PHP5 BetaTeam)
база тут не при чем. Она заносит в базу, то что ей дают. Байт в байт. Ищи проблемы в скрипте/браузере (хотя какой древности должен бать браузер...)
 

codex

Новичок
Такое предположение имело место быть, только в чём тут может быть проблема? Данные постом передаются из формы, далее заносятся в базу инсертом. Чарсет базы - koi8, пробовал данные из формы перекодировать - та же проблема.
 

Demiurg

Guest
на странице, на которой форма приписана кодировка ?
 

codex

Новичок
windows-1251

-~{}~ 20.06.04 22:44:

Проблема решилась полной перестановкой MySQL, что есть транно...
Всем спасибо за помощь.
 
Сверху