Колега, единственото, което ми идва наум е да провериш колацията на цялата база данни. Почти винаги използвам също utf8_unicode_ci и настройката на MySQL при мен е: http://localhost/phpmyadmin > "Колация на MySQL: utf8_unicode_ci (от падащото меню)" и нямам проблем.
Поздрави!
Meniak, доколкото разбрах проблемът не е в извеждането на резултатите, а единствено в phpmyadmin. Т.е. самите записи в phpmyadmin са на маймуница, а в сайта - не.
Подкрепям колегата php_css, който даде интересен отговор. Затова най-добре авторът на темата малко да ни помогне в мисловния процес с разяснения по въпроса.
Имал съм много пъти същия проблем някога, но не си спомням как го оправях...
Поздрави!
Първо сетни си UTF8 на самия сайт след което си погледни и базата да е със същата коалиция, вариант 2: смени полетата на Varbin и схте го записваш бинарно текста. Като цялостно проблема ти е в енкодинга отам записвасх в грешен енкодинг и базата се омотва ( сетни utf8 и на самия пхп фаил който ти обработва текста)