Anladığım kadarıyla sorun database kaynaklı değil hocam. dolayısıyla mysql_query işe yaramaz sorun çözümleyicilerde onu da aşmak için en kolay çözüm
<meta charset="utf-8">
Sitenin en başına bu kodu eklerseniz düzelir. Eğer yalnızca veritabanından gelen veri bozuksa o zaman
mysql_query("SET NAMES UTF8");
mysql_query("SET CHAR SET UTF8");