Пробовали записать текст в базу через базу и через сайт?
В своих первых самописых проектах использовал вот такой код
mysql_query("set character_set_client='cp1251'");
mysql_query("set character_set_results='cp1251'");
mysql_query("set collation_connection='cp1251'");
либо попробуйте
mysql_query("set character_set_client='utf8'");
mysql_query("set character_set_results='utf8'");
mysql_query("set collation_connection='utf8_general_ci'");
Этот код я прописывал после подключения к базе, но перед запросом любых данных.
Вот здесь примерно так же написано:
https://www.ukraine.com.ua/faq/Nepravilnaya-kodirovka-pri-vivode-dannih-iz-bazi.html#!8