[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mysql кодировка..



Andrey Melnikoff wrote:
Покотиленко Костик <casper@meteor.dp.ua> wrote:
Обычно такое бывает если в MySQL таблица создана с другой кодировкой,
отличной от той, в которой в неё пишут.

show cteate table <table_name>;
покажет в какой кодировке создана таблица.
Да похрену, в какой она кодировке созданна. Все дело в кодировках клиента.
Как тут уже говорилось:
character-set-server    = cp1251
collation-server        = cp1251_general_ci
default-character-set   = cp1251
default-collation       = cp1251_general_ci
в my.cnf надо.

В Пнд, 14/08/2006 в 13:36 +1000, Никита пишет:
Привет.

Сделали тут сайтик на php, но что-то с базой мускуля, если на сайт добавляешь новость, то она в таком виде:

  ?? "Remax ?????" ???????? ????!
? ????????? ?????? "Remax" ????? ???????? ????! ?? ????? ????????? ????? ?????????? ???? ????? ??????!

В базу заносятся в кодировке cp1251, а браузер вот так коверкает.

Что может быть?



лично я для php, когда не было возможности править конфиги mysql, писал следующее, сразу после подключения к базе:

<?php
mysql_query("SET character_set_client=cp1251");
mysql_query("SET character_set_results=cp1251");
mysql_query("SET character_set_connection=cp1251");
?>

--
with best wishes
MaSJaN @ masjan.eu

I am the "ILOVEGNU" signature virus.
Just copy me to your signature.
This email was infected under the terms of
the GNU General Public License



Reply to: