controlla che la pagina sia codificata in UTF-8 (non intendo il meta)

prova ad utilizzare http://it.php.net/manual/en/mysqli.set-charset.php

almeno per escludere il database da una possibile fonte di problemi