Уже все кажется варианты перебрал: и менял местами, и пытался !isset(), и даже NULL присвоить первому пункту списка, всё равно не получилось чтоб работало как надо:
при выбранном значении списка присваивало $genre его значение, при заполненном поле - значение поля.
дело крылось в обработке. без неё русский конечно вноситься. надо было сразу без неё попробовать.
спасибо за участие, валенок!
буду разбираться дальше...
поменять "сопоставление соединения с mysql" на другое.
да и не вносит он у тебя туда utf-8. Он у тебя не ясно в чём записыват.
Может latin1 может cp1251
перебрал сопоставления:
cp1251_bin;
cp1251_general_ci;
cp1251_general_cs;
koi8r_general_ci;
+ все utf кириллические, короче все русские кодировки, никак не вводит кирилиицу, только п и т.д.
Я чего-то элементарного не понимаю, пхп недавно изучаю, mysql и того меньше пользуюсь,
от чего оттолкнуться?
Вопрос вроде чётко сформулирован: как внести кириллические символы в базу, если MySQL-кодировка: UTF-8 Unicode (utf8) стоит?
вообще правильно он сказал, только чот это за хостер глупый такой ?
Во вторых при подключении к базе там же есть выбор кодировки phpmyadmin
Либо на странице где вводишь логин и пароль в пма, либо нв главной странице ПМА
из переписки с хостером:
Цитата:
То, что Вы видите в PHPMyAdmin - это utf8-коды символов. БД хранит текст в кодировке utf8, так как переменная character_set_system установлена в значение 'utf8'. Эту переменную не удастся изменить командой 'SET', так как она не доступна для изменения, так у нас настроен MySQL сервер.
Уважаемые, так есть идеи? Как phpBB удаётся это? (см. первый пост)
на главной странице phpmyadmin (или при входе) указывается кодировка подключения
попробуй разные русские
MySQL-кодировка: UTF-8 Unicode (utf8) -стоит по умолчанию, изменить нет возможности, хостер не даст!
На все мои вопросы по сабжу, хостер ответил:
Тогда Вам нужно использовать utf-8 при работе с базой.
Понимаю что ответ должен лежать в FAQ, но уже неделю ищу решение, а воз и ныне там.
Есть скрипт заносящий текст в БД из формы.
mySQL-5.0.54
MySQL-кодировка: UTF-8 Unicode (utf8)
phpMyAdmin - 2.11.5.1.
Обрабатываю вводимые данные:
Выводится русский текст, у клиента всё ОК!!!
Но КАК добиться что бы в окне phpMyAdmin'а была видна кириллица(!!!!), а не utf8-кракозябры:
؝ и тд.
заранее благодарен, с нетерпением жду подмоги!
ЗЫ на том же хостинге в phpBB-форуме эта задача как-то решена ведь, но в исходниках так и не нашёл ответа
SergeantPEPPER, если я правильно понял задачу: надо при наведении на объект выводить подсказку (картинку).
Предлагаю решить это через свойство visibility: аргумент hidden; а выводить событием js onMouseOver. Если нужно отображать картинку поверх остального контента, то применить z-index.