Heb je het php-bestand opgeslagen zonder BOM ? Zo niet, probeer het dan. Potentiële problemen met de UTF-8 BOM
Probeer het verder met 'utf-8' met enkele aanhalingstekens en zonder SET CHARACTER_SET
mysql_query("SET NAMES 'utf8'");
en met karakterset utf-8 in de koptekst van het html-document:
header("content-type: text/html; charset=utf-8");