Что то с кодировкой

php MySQL

Здраствуйте , подскажите пожалуйста,
сайт на CMS , вся кодировка сайта и базы в utf 8 ,
сайт будет иметь несколько языков, так вот,
русские буквы в файлах отображаются корректно,
есть одно но, при добавлении в базу, например категории, они ложатся таким видом

как на скрине

и так же отображаются на сайте, в чем может быть проблема ?
вот таже тама
со скрином

http://forum.php.su/topic.php?forum=71&topic=12993

Примечание:
mysql_query("set names 'utf8'"); // сразу после выбора бд

подставляю, после конекта с базой, и в генерации самой категории, но не работает

Примечание:
понимаю что ответ гдето рядом, но не получает как ни пробую
вот код выборки категорий


$sql = "SELECT * FROM " . TABLEPREFIX . "category C LEFT JOIN " . TABLEPREFIX . "category_lang L on C.nCategoryId = L.cat_id and L.lang_id = '" . $_SESSION['lang_id'] . "'
where C.nParentId = '0' order by C.nPosition desc";

$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result) != 0) {
while ($row = mysql_fetch_array($result)) {
//checking showing which page
switch (substr($PG_TITLE, 0, -8)) {
case "catwiseproducts.php":
$showpath = 'catwiseproducts.php?catid=' . $row["nCategoryId"];
break;

default:
$showpath = 'categorydetail.php?catid=' . $row["nCategoryId"] . '&categorydesc=' . urlencode(htmlentities($row["vCategoryDesc"]));
break;
}//end switch
echo '<li><a href="' . $rootserver . '/categorydetail.php?catid=' . $row["nCategoryId"] . "&categorydesc=" . urlencode(htmlentities($row["vCategoryDesc"])) . '">' . Highligt($PG_TITLE, $showpath, htmlentities($row["vCategoryDesc"]), '#000000') . ' (' . toGetTotal($row["nCategoryId"], $toplinks) . ')</a></li>';
}//end while
}//end if
else {
echo '<li>&nbsp;&nbsp;&nbsp;&nbsp;'.MESSAGE_SORRY_NO_CATEGORY.'</li>';
}//end else
Ответы:
mysql_query("set names 'utf8'"); // сразу после выбора бд.


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.