Консультация № 80345
30.03.2007, 09:23
0.00 руб.
0 2 2
Помогите в давольно простой сетуации с MySQL. При попытке сохранить русский текст, в БД все символы превращаются в ?. Что там нужно делать с кодировками?
Пользуюсь Денвером. Заранее спасибо.

Обсуждение

Неизвестный
30.03.2007, 09:35
общий
это ответ
Здравствуйте, Fatal1ST!

Для начала в Phpmyadmin выбираете нужную базу данных (если у Вас их несколько). Затем в пункте <b>Сопоставление соединения с MySQL</b> выбираете <b>cp_1251_bin</b>. Должно получиться. Если не сработает - пишите с мини-форум, немного изменю свое решение.

Удачи!
Неизвестный
30.03.2007, 10:30
общий
это ответ
Здравствуйте, Fatal1ST!
Попробуйте после соединение с БД вставить это:
mysql_query("set character_set_client=‘cp1251‘");
mysql_query ("set character_set_results=‘cp1251‘");
mysql_query ("set collation_connection=‘cp1251_general_ci‘");
Форма ответа