Полезное‎ > ‎Хостинг‎ > ‎

Проблема с кодировкой БД в Smarty при смене хостинга

Иногда при смене хостинга возникают проблема с кодировкой БД ( использование cp1251)
В данном случае нужно находить  главную функция подключения и после выбора БД устанавливать принудительно кодировку.
В данном случае это файл 
includes/database/mysql.php

function db_select_db($name) //select database
{
    $db = mysql_select_db($name);
    if($db){
     mysql_query("SET character_set_client = cp1251");
     mysql_query("SET character_set_connection = cp1251");
     mysql_query("SET character_set_results = cp1251");        
    }
return $db;
}
Comments