|
|
|
|
|
для: slamor
(04.12.2005 в 20:03)
| | Добавлю ко всему выше сказанном ссылку http://drupal.kiev1.org/node/15 - возможно это поможет решить проблему - там рекомендуется установить имя SET NAME. | |
|
|
|
|
|
|
|
для: Route
(04.12.2005 в 13:22)
| | Вот например кусок кода:
$ps_link = mysql_connect( PS_HOST, PS_USER, PS_PWD );
// Смотрим, что установлено до изменения:
$charset = mysql_client_encoding($ps_link);
echo $charset.'<br>';
mysql_query("set character_set_client='koi8r'");
// Смотрим, что установлено после изменения:
$charset = mysql_client_encoding($ps_link);
echo $charset.'<br>';
|
Но вот, что действительно не понятно:
ни чего не меняется. У меня к примеру и до и после выдаёт
latin1
latin1
Как сделать, чтоб $charset = mysql_client_encoding($ps_link); выдало, что-то другое остаётся непонятно. | |
|
|
|
|
|
|
|
для: NikVA
(02.12.2005 в 07:29)
| | А как вы вообше их устанавливаете? У меня таже проблемма. Выводит вопросы вместо букв русских. mysql последний самый. | |
|
|
|
|
|
|
|
для: cheops
(01.12.2005 в 23:46)
| | Странно я сечас установил set character_set_client=koi8r. а у меня выводит
Latin1_swedish_ci | |
|
|
|
|
|
|
|
для: NikVA
(01.12.2005 в 15:23)
| | >Жалко что на сайте нет Базы знаний, чтобы такие как
>я на грабли на одни и те же не наступали.
Просто если вопрос по кодировке возникнет у другого посетителя и не сработает cp1251, я или другой участник направит человека на эту тему с советом попробовать koi8r.
>Да у меня вопрос все таки что выводит вот это, какую
>кадировку и откуда она берет данные
>
>$charset = mysql_client_encoding($dbcnx);
>
|
Эта функция извлекает кодировку текущего соеденения, которую сообщает сервер или которую устанавливает клиент при помощи запроса "set character_set_client". | |
|
|
|
|
|
|
|
для: NikVA
(30.11.2005 в 13:00)
| | Все сделал спасибо кто откликнулся сделал вот так
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
//
mysql_query("set character_set_client='koi8r'");
mysql_query("set character_set_connection='koi8r'");
mysql_query("set character_set_database='koi8r'");
mysql_query("set character_set_results='koi8r'");
mysql_query("set character_set_server='koi8r'");
mysql_query("set collation_connection='koi8r_general_ci'");
//
|
Жалко что на сайте нет Базы знаний, чтобы такие как я на грабли на одни и те же не наступали.
Да у меня вопрос все таки что выводит вот это, какую кадировку и откуда она берет данные
$charset = mysql_client_encoding($dbcnx);
printf ("Кодировка %s\n", $charset);
|
| |
|
|
|
|
|
|
|
для: cheops
(30.11.2005 в 15:23)
| | Выполнил запрос выдало таблицу в таблице
Charset Description Default collation Maxlen
big5 Big5 Traditional Chinese big5_chinese_ci 2
dec8 DEC West European dec8_swedish_ci 1
cp850 DOS West European cp850_general_ci 1
hp8 HP West European hp8_english_ci 1
koi8r KOI8-R Relcom Russian koi8r_general_ci 1
latin1 cp1252 West European latin1_swedish_ci 1
latin2 ISO 8859-2 Central European latin2_general_ci 1
..... ........................................
cp1251 Windows Cyrillic cp1251_general_ci 1
geostd8 GEOSTD8 Georgian geostd8_general_ci 1
.................. ........................................
cp932 SJIS for Windows Japanese cp932_japanese_ci 2
|
| |
|
|
|
|
|
|
|
для: NikVA
(30.11.2005 в 07:14)
| | Нет это не урезанная версия... Узнать можно при загрузке с сайта dev.mysql.com - там пишется essential это или нет...
Выполните запрос
у вас имеются русские кодировки? | |
|
|
|
|
|
|
|
для: cheops
(29.11.2005 в 21:47)
| | Я попробовал узнать кодировку и добавил
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
//
mysql_query("set character_set_client='cpl1251'");
mysql_query("set character_set_connection='cpl1251'");
mysql_query("set character_set_database='cpl1251'");
mysql_query("set character_set_results='cpl1251'");
mysql_query("set character_set_server='cpl1251'");
mysql_query("set collation_connection='cpl1251_general_ci'");
//
$charset = mysql_client_encoding($dbcnx);
printf ("Кодировка %s\n", $charset);
|
В результате у меня получилось (Кодировка Latin1_swedish_ci), от куда он берет не знаю везде прописал 1251, Как исправить помогите плиз. | |
|
|
|
|
|
|
|
для: cheops
(29.11.2005 в 21:47)
| | mysql-4.1.15-win32 размер 40 мб а как узнать урезаная она или нет? | |
|
|
|
|