Вопрос № 88568: Здравствуйте. Такая проблема: создаю с помощью phpMyAdmin табличку, добавляю несколько записей, например 'Admin-Петров'. Потом считываю эти записи. На моём компьютере запись отоброжается нормально, а на другом как 'Admin-??????'. Не могу разобраться ...
Вопрос № 88.568
Здравствуйте. Такая проблема: создаю с помощью phpMyAdmin табличку, добавляю несколько записей, например 'Admin-Петров'. Потом считываю эти записи. На моём компьютере запись отоброжается нормально, а на другом как 'Admin-??????'. Не могу разобраться с кодировкой.
Может есть какие-то функции для перекодировки? или как можно решить эту проблему?
Спасибо.
Отправлен: 25.05.2007, 18:59
Вопрос задал: Raden (статус: 1-ый класс)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 4)
Отвечает: Селев Валерий
Здравствуйте, Raden!
Попробуйте после каждого коннекта к базе задавать следующее:
Приложение:
Ответ отправил: Селев Валерий (статус: 4-ый класс)
Ответ отправлен: 25.05.2007, 19:03 Оценка за ответ: 5 Комментарий оценки: Спасибо. Проверить сейчас этот вариант решения проблемы не представляется возможным, но чувствую, что это поможет. Ещё раз спасибо :)
Отвечает: Ерёмин Андрей
Здравствуйте, Raden!
Поменяйте саму кодировку таблицы в phpMyAdmin. Для этого выберите нужную таблицу (слева), затем перейдите в раздел "Операции" (сверху). Внизу есть опция "Кодировка". Выберите cp1251. После того русские буквы будут оставаться нормальными.
--------- Нет правила без исключений. Правило без исключений - исключение из правил.
Ответ отправил: Ерёмин Андрей (статус: Профессор) Россия, Тула WWW:Программирование на Delphi. Помощь, советы, обмен опытом. ICQ: 286837644 ---- Ответ отправлен: 25.05.2007, 19:09 Оценка за ответ: 3 Комментарий оценки: Эта кодировка уже стоит по умолчанию. Пробовал менять и на utf8 и на все остальные. Не помогает. Спасибо за попытку.