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 :: кириллица в phpmyAdmin
Покинул форум
Сообщений всего: 55
Дата рег-ции: Март 2009
Помог: 0 раз(а)
Понимаю что ответ должен лежать в FAQ, но уже неделю ищу решение, а воз и ныне там.
Есть скрипт заносящий текст в БД из формы.
mySQL-5.0.54
MySQL-кодировка: UTF-8 Unicode (utf8)
phpMyAdmin - 2.11.5.1.
Обрабатываю вводимые данные:
Выводится русский текст, у клиента всё ОК!!!
Но КАК добиться что бы в окне phpMyAdmin'а была видна кириллица(!!!!), а не utf8-кракозябры:
؝ и тд.
заранее благодарен, с нетерпением жду подмоги!
ЗЫ на том же хостинге в phpBB-форуме эта задача как-то решена ведь, но в исходниках так и не нашёл ответа
valenok
Отправлено: 10 Марта, 2009 - 18:40:57
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
на главной странице phpmyadmin (или при входе) указывается кодировка подключения
попробуй разные русские
----- Truly yours, Sasha.
Быколай
Отправлено: 10 Марта, 2009 - 18:44:40
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Март 2009
Помог: 0 раз(а)
valenok пишет:
на главной странице phpmyadmin (или при входе) указывается кодировка подключения
попробуй разные русские
MySQL-кодировка: UTF-8 Unicode (utf8) -стоит по умолчанию, изменить нет возможности, хостер не даст!
На все мои вопросы по сабжу, хостер ответил:
Тогда Вам нужно использовать utf-8 при работе с базой.
valenok
Отправлено: 10 Марта, 2009 - 18:49:15
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
вообще правильно он сказал, только чот это за хостер глупый такой ?
Во вторых при подключении к базе там же есть выбор кодировки phpmyadmin
Либо на странице где вводишь логин и пароль в пма, либо нв главной странице ПМА
----- Truly yours, Sasha.
Быколай
Отправлено: 10 Марта, 2009 - 18:51:58
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Март 2009
Помог: 0 раз(а)
valenok пишет:
вообще правильно он сказал, только чот это за хостер глупый такой ?
Во вторых при подключении к базе там же есть выбор кодировки phpmyadmin
Либо на странице где вводишь логин и пароль в пма, либо нв главной странице ПМА
из переписки с хостером:
Цитата:
То, что Вы видите в PHPMyAdmin - это utf8-коды символов. БД хранит текст в кодировке utf8, так как переменная character_set_system установлена в значение 'utf8'. Эту переменную не удастся изменить командой 'SET', так как она не доступна для изменения, так у нас настроен MySQL сервер.
Уважаемые, так есть идеи? Как phpBB удаётся это? (см. первый пост)
Вывод в браузер - нормальный, русский.
Как же увидеть кириллицу в phpMyAdmin?
valenok
Отправлено: 13 Марта, 2009 - 17:07:18
Здесь могла бы быть ваша реклама
Покинул форум
Сообщений всего: 4574
Дата рег-ции: Июль 2006 Откуда: Israel
Помог: 3 раз(а)
поменять "сопоставление соединения с mysql" на другое.
да и не вносит он у тебя туда utf-8. Он у тебя не ясно в чём записыват.
Может latin1 может cp1251
----- Truly yours, Sasha.
Быколай
Отправлено: 13 Марта, 2009 - 18:08:41
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Март 2009
Помог: 0 раз(а)
valenok пишет:
поменять "сопоставление соединения с mysql" на другое.
да и не вносит он у тебя туда utf-8. Он у тебя не ясно в чём записыват.
Может latin1 может cp1251
перебрал сопоставления:
cp1251_bin;
cp1251_general_ci;
cp1251_general_cs;
koi8r_general_ci;
+ все utf кириллические, короче все русские кодировки, никак не вводит кирилиицу, только п и т.д.
Я чего-то элементарного не понимаю, пхп недавно изучаю, mysql и того меньше пользуюсь,
от чего оттолкнуться?
Вопрос вроде чётко сформулирован: как внести кириллические символы в базу, если MySQL-кодировка: UTF-8 Unicode (utf8) стоит?
Быколай
Отправлено: 15 Марта, 2009 - 21:11:43
Новичок
Покинул форум
Сообщений всего: 55
Дата рег-ции: Март 2009
Помог: 0 раз(а)
дело крылось в обработке. без неё русский конечно вноситься. надо было сразу без неё попробовать.
спасибо за участие, валенок!
буду разбираться дальше...
KYZJA13
Отправлено: 20 Марта, 2009 - 21:54:07
Новичок
Покинул форум
Сообщений всего: 2
Дата рег-ции: Март 2009
Помог: 0 раз(а)
Подскажите что можно сделать с кодировкой, я уже задрался ниче не помогает, на сайте пишет такое:
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.