Я столкнулся с той же проблемой при реализации греческих символов. Такие решения, как mysql_ query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
, не работали для меня. После Googling я обнаружил, что набор символов для сопоставления базы данных должен быть сделан greek_general_ci
вместе с полем, в котором данные будут храниться как categoryname и т. Д. Это решило мою проблему.