क्या आपने php-फ़ाइल को BOM के बिना सहेजा था ? यदि नहीं, तो कोशिश करें। UTF-8 BOM की संभावित समस्याएं
सिंगल कोट्स का उपयोग करके और SET CHARACTER_SET के बिना 'utf-8' के साथ और प्रयास करें
mysql_query("SET NAMES 'utf8'");
और html-दस्तावेज़ हैडर में चारसेट utf-8 के साथ:
header("content-type: text/html; charset=utf-8");