Kodowanie przy zapisie do pliku .doc

Witam,

Pobieram dane z bazy (baza jest ustawiona na utf8_unicode_ci. Dane te trzymam w zmiennej i zapisuje wszystko do pliku .doc. Tylko, że gdy otwieram plik wyskakują mi krzaki zamiast polskich liter. Jak sobie z tym poradzić?

Próbowałem już dane przepuszczać przez iconv np. tak:

iconv("ISO-8859-2","UTF-8",$dane); //dawałem też iso z 1 na końcu i nic

ale to nic nie dało.

Bo na stronie html znaki się dobrze wyświetlają tylko w pliku .doc są krzaki.