Кодировка MySQL абракадабра

BMWX6

AG епты
Форум читал, гугл тоже, я не совсем понимаю, что я не так делаю

PHP:
SHOW VARIABLES LIKE '%char%'
Variable_name 	Value
character_set_client 	utf8
character_set_connection 	utf8
character_set_database 	utf8
character_set_filesystem 	binary ----- вможет в этом дело? Результата не дело, вернул обратно в бин
character_set_results 	utf8
character_set_server 	utf8
character_set_system 	utf8
character_sets_dir 	/rdsdbbin/mysql-5.5.27.R1/share/charsets/

SHOW VARIABLES LIKE '%coll%'
Variable_name 	Value
collation_connection 	utf8_general_ci
collation_database 	utf8_general_ci
collation_server 	utf8_general_ci
после каждого коннекта сразу делаю utf8
$this->mysqli->set_charset($this->mysql_char);

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

все файлы на сервере в utf8

что не так то?
 

fixxxer

К.О.
Партнер клуба
Ну значит, в базе мусор и лежит. (Чтобы убедиться в том, что там мусор, посмотри mysql-клиентом). Надо разбираться, откуда он там взялся.
 

BMWX6

AG епты
htmlentities давал такое....
а как такое могло произойти?
 

Absinthe

жожо
BMWX6 убери htmlentities перед добавлением в базу.
Как такое могло произойти? А ты знаешь, что htmlentities делает? ЗАЧЕМ?
 
Сверху