MySQL encoding

fozzyh

Registered
Здравейте! Имам сайт, който му е зададен encoding windows-1251. Въпроса е, че като добавя нещо през сайта в базата данни (на кирилица) се появяват само едни въпросителни (??????????), как да го оправя? :oops:
 
Мисля, че беше след всяка заявка или връзка с базата данни да се слага това:
Код:
mysql_query ("SET NAMES cp1251");
 
в базата данни направил ли си Collation: cp1251_bulgarian_ci ?
 
Сега тъкмо инсталирах и тази система: http://web-tourist.net/login/login/view.php?st=1379

Резултатът е същият, само въпросителни. Там колацията е cp1251_general_ci
 
Ползвайте utf-8 и няма да ви боли глава ..
Код:
mysql_query ("SET NAMES utf-8");
със съответната колация.
 
Добре, сега сложих преди записването в БД
Код:
mysql_query("SET CHARACTER SET cp1251");
Резултатите се записват правилно в базата данни, но сайта ги извежда като въпросителни. Зададен е charset windows-1251?
 

Back
Горе