Показать сообщение отдельно

  #3  
Старый 17.06.2007, 19:41
Raz0r
Участник форума
Регистрация: 07.01.2007
Сообщений: 259
С нами: 10179446

Репутация: 41
По умолчанию

В чем именно выражается несоответствие кодировки? Вместо букв символы на непонятной кодировке или "?????" ?
В первом случае, возможно, проблема не на стороне БД, а попросту нужно в админке выставить нормальный charset. Во втором случае можно попробовать установить кодировку на соединение с MySQL способом:
PHP код:
$db->query('SET CHARACTER SET cp1251'); 
И вообще - учитесь:
1) Более точно объяснять суть ошибки
2) Смотреть и писать об ошибках "продуктов" не на античате и других проектах, если есть официальный сайт и куча суппортерских форумов.
3) В первую очередь именно на суппортерских сайтах искать решение проблемы, т.к. в 98% случаев, такая проблема уже была.
p.s. маньячить с кодировкой самой базы - изврат, будешь 999 раз заново бэкапы грузить. Если изначально база писалась на utf-8, то ее лучше не мучать.

Последний раз редактировалось Raz0r; 17.06.2007 в 19:45..
 
Ответить с цитированием