Вопрос то легкий, и банальный, но с разряда тонкости:
Я добавляю через скрипт в базу русское слово. В скрипте выводится по человечески.
А в PMA \"фывашщ\"
Изменяю через PMA на нормальный текст. В PMA показывает по человечески, зато скрипт выдает \"??????????\"
Кодировка в таблице и в скрипте utf-8.
Как их подружить?
Кодировка файла, кодировка mysql соединения, кодировка таблиц?
SV,<?mysql_query(\"set names \'utf8\'\"
mysql_query(\"set charset \'utf8\'\"
mysql_query(\"set SESSION collation_connection = \'utf8_general_ci\'\" ?> пробуй
SV, если кодировка везде совпадает, то проблем не будет. Ищи несоответствия
пересохрани файлы через блокнот в UTF8, как последний вариант..
mysql_query(\'set character_set_client=\"utf8\"\', $db);
mysql_query(\'set character_set_connection=\"utf8\"\', $db);
mysql_query(\'set character_set_result=\"utf8\"\', $db);
mysql_query(\'set charset utf8\', $db);
Ребята, я люблю искать нестандартный подход к решению, и тут мне мысль пришла- а в какой кодировке PhpMyAdmin? Если в 1251, то логично, что он не будет показывать то, что в другой кодировке